Text
                    Fields Institute
Monographs
The Fields Institute for Research in Mathematical Sciences
C*-Algebras by Example
Kenneth R. Davidson
American Mathematical Society


Fields Institute Monographs The Fields Institute for Research in Mathematical Sciences C*-Algebras by Example Kenneth R. Davidson American Mathematical Society Providence. Rhode Island
The Fields Institute for Research in Mathematical Sciences The Fields Institute is named in honour of tue Canadian mathematician John Charles Fields (1863-1932). Fields was a remarkable man who received many honours for his scientific work, including election to the Royal Society of Canada in 1909 and to the Royal Society of London in 1913. Among other accomplishments in the service of the international mathematics community, Fields was responsible for establishing the world's most prestigious prize for mathematics research—the Fields Medal. The Fields Institute for Research in Mathematical Sciences is supported by grants from the Ontario Ministry of Education and Training and the Natural Sciences and Engineering Research Council of Canada. The Institute is sponsored by McMaster University, the University of Toronto, and the University of Waterloo and has affiliated universities in Ontario and across Canada. 1991 Mathematics Subject Classification. Primary 46L05. Library of Congress Cataloging-in-Publication Data Davidson, Kenneth R. C*-algebras by example/Kenneth R. Davidson. p. cm. —(Fields Institute monographs, ISSN 1069-5273; 6) Includes bibliographical references (p. - ) and index. ISBN 0-8218-0599-1 (alk. paper) 1. C*-algebras. I. Title. II. Series. QA326.D375 1996 512/.55-dc20 96-20184 CIP Copying and reprinting. Individual readers of this publication, and nonprofit libraries acting for them, are permitted to make fair use of the material, such as to copy a chapter for use in teaching or research. Permission is granted to quote brief passages from this publication in reviews, provided the customary acknowledgment of the source is given. Republication, systematic copying, or multiple reproduction of any material in this publication (including abstracts) is permitted only under license from the American Mathematical Society. Requests for such permission should be addressed to the Assistant to the Publisher, American Mathematical Society, P.O. Box 6248, Providence, Rhode Island 02940-6248. Requests can also be made by e-mail to reprint-permissionQams.org. © Copyright 1996 by the American Mathematical Society. All rights reserved. The American Mathematical Society retains all rights except those granted to the United States Government. Printed in the United States of America. @ The paper used in this book is acid-free and falls within the guidelines established to ensure permanence and durability. This publication was prepared by the Fields Institute. 10 9 8 7 6 5 4 3 2 01 00 99 98 97
To my sons, Colin and Stuart The joy of doing any scientific research is in the quest for new ideas and deeper understanding. Finding something new yourself is exhilarating. Second to that, but still very important, is the pleasure of explaining it to someone else who cares. In the pursuit of the unknown, you are never sure what you need to know. You can never know too much. Yet when approaching a new problem, you always know both too much (about the wrong things) and too little (about the question at hand). A big step towards the solution is figuring out exactly what it is that you really need to know.
Contents Preface xin I. The Basics of C*-algebras 1 1.1 Definitions 1 1.2 Banach Algebra Basics 3 1.3 Commutative C*-algebras 7 1.4 Positive Elements 9 1.5 Ideals, Quotients and Homomorphisms 12 1.6 Weak Topologies 15 1.7 The Density Theorems 19 1.8 Some Operator Theory 23 1.9 Representations of C*-algebras 26 1.10 C*-algebras of Compact Operators 36 Exercises 40 II. Normal Operators and Abelian C*-algebras 46 II. 1 Spectral Theory 46 H.2 The L°° Functional Calculus 48 II.3 Multiplicity Theory 53 H.4 The Weyl-von Neumann-Berg Theorem 57 H.5 Voiculescu's Theorem 64 Exercises 72 III. AF C*-algebras 74 HI. 1 Finite Dimensional C*-algebras 74 m.2 AF Algebras 75 m.3 Perturbations 79 111.4 Ideals and Quotients 84 111.5 Examples 86 111.6 Extensions 91 Exercises 95
Contents IV. K-theory for AF C*-algebras 97 IV. 1 Idempotents 97 IV.2 K0 100 IV.3 Dimension Groups 102 IV.4 Elliott's Theorem 109 IV.5 Applications 112 IV.6 Riesz groups 118 IV.7 The Effros-Handelman-Shen Theorem 120 IV.8 Blackadar's Simple Unital Projectionless C*-algebra 124 Exercises 129 V. C*-AlgebrasofIsometries 132 V. 1 Toeplitz Operators 132 V.2 Isometries 136 V.3 Bunce-Deddens Algebras 137 V.4 Cuntz Algebras 144 V.5 Simple Infinite C*-algebras 147 V.6 Classification of Cuntz Algebras 150 V.7 Real Rank Zero 156 Exercises 162 VI. Irrational Rotation Algebras 166 VI. 1 The algebras Ae 166 VI.2 Projections in Ae 170 VI.3 An AF algebra 172 VI.4 Berg's technique 174 VI.5 Imbedding Ae into 21* 177 Exercises 180 VII. Group C*-Algebras 182 Vn. 1 Group Representations 182 Vn.2 Amenability 185 Vn.3 Primitive Ideals 190 Vn.4 A Crystallographic Group 193 Vn.5 The Discrete Heisenberg Group 200 Vn.6 The Free Group 203 Vn.7 The Reduced C*-algebra of the Free Group 206 Vn.8 CJ(F2) is Projectionless 210 Exercises 214
Contents XI VIII. Discrete Crossed Products 216 Vm.l Crossed Products 216 Vm.2 Crossed Products by Z 222 Vm.3 Minimal Dynamical Systems 223 Vm.4 Odometers 230 Vffl.5 K-theory of Crossed Products 232 Vm.6 AF Subalgebras of Crossed Products 235 Vm.7 Crossed Product subalgebras of AF Algebras 238 Vm.8 Topological Stable Rank 244 Vm.9 An Order 2 Automorphism 247 Exercises 250 IX. Brown-Douglas-Fillmore Theory 252 DC.l Extensions 252 DC.2 An Addition and Zero Element for Ext(X) 254 DC.3 Some Special Cases 258 IX.4 Positive maps 259 DC.5 Ext(X) is a group 266 DC.6 First Topological Properties 268 DC.7 Ext for planar sets 273 DC.8 Quasidiagonality 281 DC.9 Homotopy Invariance 286 DC. 10 The Mayer-Vietoris Sequence 289 DC 11 Examples - 294 Exercises 299 References 303 Index 307
Preface These notes were developed in the fall of 1993 for a graduate course on C*- algebras. The subject of C*-algebras received a dramatic revitalization in the 1970s by the introduction of topological methods due the deep work of Brown, Douglas and Fillmore on extensions of C*-algebras and Elliott's use of K-theory to provide a useful classification of AF algebras and Kasparov's melding of the two into KK-theory. These results were the beginning of a marvelous new set of tools for analyzing concrete C*-algebras. The subject flourished by virtue of a rich and varied group of examples which were the perfect fodder for these new methods. Moreover, these examples served as a beacon for the kinds of general tools needed to study C*-algebras. Today, a student cannot get very far in the C*-algebra literature without being somewhat familiar with the lexicon of examples that now dot the landscape. These notes are not intended as a systematic study of the general theory of C*-algebras, nor of K-theory. There are several excellent books on both of these aspects. Rather, I develop a modicum of the general theory for the sake of self- containment and then launch into a study of various important classes of examples. A number of choices had to be made. I have developed the theory of AF algebras to quite an extent. However, in some of the other topics, such as irrational rotation algebras and Cuntz algebras, I have limited myself to the more modest goal of obtaining enough information to classify the algebras within their narrow context. Because this is not a course in K-theory, certain stronger results that require a more systematic study have been omitted. I have also given a detailed treatment of the Brown-Douglas-Fillmore theory. The discussion is limited to the commutative case as in their original work because of the technical simplifications. However the informed reader will notice that a number of the proofs have been influenced by the more general theory. The hope is that these notes will open a student's eyes to some of the power, beauty and variety of these amazing algebras. This is just a glimpse into an exciting area of current research interest. These notes were compiled during the author's participation in the special year on C*-algebras at the Fields Institute of Mathematics held in Waterloo, Canada during the 1994-95 academic year. The author wishes to thank the Fields Institute and the University of Waterloo for providing the release time that made this project Xlll
XIV Preface possible. I also wish to thank everyone who provided feedback on the early drafts of these notes. I am especially indebted to Keith Taylor, who provided me with some wonderful material on the C*-algebras of crystallographic groups and Alan Paterson for advice on amenability. I am also grateful to Florin Boca, who provided me with detailed notes on showing that the irrational rotation algebras are limit circle algebras even though, in the end, I decided not to include them. I must also mention Ileana Ionascu and Raul Curto, who read the whole manuscript and made many detailed comments. In addition, I thank Ola Bratteli, Larry Brown, John Conway, Don Hadwin, Dick Kadison, Ian Putnam, Norberto Salinas, Jack Spielberg and Hong Sheng Yin who put me right at various points of the book. In spite of all their help, I know that I have been unable to get all the minor blemishes out. For this, I must bear the burden myself. The text was prepared using X^£-I£IeX, and typeset in llpt Times roman. The commutative diagrams and figures were produced using the macro package X$f-pic version 3.2 written by Kris Rose and Ross Moore. Kenneth R. Davidson Waterloo, February, 1996
CHAPTER I The Basics of C*-algebras A Banach algebra is a complex normed algebra 21 which is complete (as a topological space) and satisfies \\AB\\ < \\A\\ \\B\\ for all A,B(E2l. A Banach *-algebra is a complex Banach algebra 21 with a conjugate linear involution * (called the adjoint) which is an anti-isomorphism. That is, for all A, B in 21 and A in C, (A + B)* = A* + B* (XA)* = XA* A** = A (AB)* = B*A*. A C*-algebra is a Banach *-algebra with the additional norm condition \\A*A\\ = \\A\\2 for all A € 21. Certain properties follow easily from these definitions. For example, the adjoint map is isometric. Indeed, ||A||2 = \\A*A\\ < ||A*|| ||4|; whence || A\\ < ||A*|| < ||A**|| = ||A||. Other facts, such as some of the properties of positive elements, are surprisingly subtle. Example 1.1.1 The algebra of all bounded operators B(H) on a Hilbert space % is a C*-algebra with the usual adjoint operation. This follows from the well known identity \\A*A\\ = sup \{A*A*,y)\ = sup \(A*,Ay)\ = \\A\\\ IMI=llvll=i IMI=llvll=i It follows easily that a norm-closed subalgebra of a C*-algebra which is closed under adjoints is also a C*-algebra. A norm closed self-adjoint subalgebra of B(H) will be called a concrete C*-algebra. The simplest example of a concrete C*-algebra is the algebra .£ of all compact operators on a separable Hilbert space. Another important example is C*(T), the unital C*-subalgebra of B(H) generated by an operator T in B(H), which is the closure of all polynomials in T, T* and J. 1
2 I. The Basics of C*-algebras Example 1.1.2 Let X be a locally compact Hausdorff space. Then Co(X), the space of all continuous functions on X vanishing at infinity, forms a C*-algebra with complex conjugation as the adjoint operation. Then 117/iu = sup \mm\ = ^p i/(*oi2=ii/iii. Following the definitions for operators, we say that an element A of a C*- algebra 21 is self-adjoint if A* = A; N is normal if N*N = iViV*; and U is unitary if U*U = I = UU*. We also define A to be positive if A = A* and the spectrum (see section 1.2) cr(A) is contained in the non-negative real line [0, oo). It is often convenient to have a unit around, even when the algebra is not unital. So we show how to adjoin one while maintaining the C*-algebra structure. In fact, it is unique (see the exercises). When a C*-algebra 21 has an identity element J, compute /*A = (A*I)* = A** = A for all A e 21. So I* = J* J = J. Hence ||/||2 = || J*J|| = ||/||. Since J ^ 0, this shows that IMI = i. Proposition 1.1.3 Every non-unital C*-algebra 21 is contained in a unital C* algebra 21" as a maximal ideal of codimension one. Proof. Form 21" := 210 C and define (A,A)(flf/0 := (AB + XB + //A,A/x) (A,A)*:=(A*,A) ||(A,A)||:= sup ||AB + AB|| This makes 2l~ into a *-algebra. The norm is a Banach algebra norm because it is the norm induced from the space Z?(2l) of bounded operators on 21 given by the *-algebra of operators {La + A/ : A e 21, A e C}, where La{B) = AB is a left multiplication operator. Thus this is a Banach *-algebra with unit (0,1). By design, 21 is a maximal ideal of co-dimension one. The imbedding of 21 into 21" is isometric because ||A|| = ||A(A7||A||)||<||(A,0)||= sup ||il£|| < HAH. I|B||<1
1.2. Banach Algebras Basics 3 It remains to verify the C*-algebra norm condition. ||(A,A)||2 = sup ||AB + AB||2 Pll<i = sup \\B*A*AB + \B*A*B + \B*AB + \\\2B*B\\ \\B\\<1 < sup \\A*AB + XA*B + XAB + \X\2B\\ \\B\\<1 = \\(A*A + \A* + \A,\\\2)\\ = \\(A,\y{A,\)\\<\\(A1\y\\\\(A,\)\\ Thus||(A,A)|| < \\(A, A)*||. By symmetry, we have \\(A, A)|| = ||(A,A)*||. Hence the inequality above is an equality, and so \\(A,\)\\2=\\(A,\y(A,\)\\ as claimed. ■ 1.2 Banach Algebras Basics For the convenience of the reader, we review the necessary background from Banach algebras that we need. The spectrum of an element A of a unital Banach algebra 21 is the set <r(A) := {A e C : XI - A is not invertible}. The complement of the spectrum is called the resolvent, and Ra{X) = (A/- A)"1 is the resolvent function. Theorem 1.2.1 In any unital Banach algebra 21, the spectrum of each A in 21 is a non-empty compact set; and the resolvent function is analytic onC\ cr(A). Proof. If |A| > ||A||,then||A-Mn|| < (|A|-1||A||)n decreases geometrically fast; so the series J^A-n"1An n>0 is norm convergent. The limit is (XI — A)"1 since k {XI - A) J] X~n-lAn = I - X-k-2Ak+x n=0 which converges to J. Moreover, this shows that Ra{X) is analytic, and has a Laurent expansion about the point at infinity. Furthermore, Urn ||*a(A)||< Hm lAl-^l-IAniiiH)-1^. |A|-*oo |A|-*oo
4 I. The Basics of C*-algebras Similarly, if X0I - A is invertible and |A - A0| < ||(A0J - A)"1!!"1, then (XI - A)'1 = ]T(A - Ao)n(A0/ - A)—1 n>0 is the Taylor expansion of Ra in a neighbourhood of Ao. So the resolvent function is analytic on the complement of the spectrum, known as the resolvent of A. In particular, /(Ra(X)) is an analytic scalar valued function for every continuous linear functional / on 21. The resolvent is therefore an open set containing all A in C with |A| > ||A||. So cr(A) is a compact subset of {A e C : |A| < ||A||}. If the spectrum of A were empty, then Ra(X) would be a bounded entire function. By Liouville's Theorem, this leads to the absurd conclusion that Ra is the constant zero function. Indeed, for every functional /, /(Ra(X)) is a scalar entire function vanishing at infinity; whence it is zero. So Ra = 0 by the Hahn-Banach Theorem. Hence the spectrum must be non-empty. ■ Note that the power series technique of the proof provides the useful fact that if || A|| < 1, then I-A is invertible with inverse J2n>o ^n- The following elementary functional property of the spectrum is known as tHe spectral mapping property. Lemma 1.2.2 If p is a polynomial and A € 21 is an element of a unital Banach algebra, then <r(p(A)) = p(<r(A)). Proof. For a in C, factory - a as n p(z)-a = cfJ(z-A). i=i Then it follows that n i=i Because all the terms commute, p(A) - al is invertible if and only if A - fcl is invertible for every i. Thus a lies in cr(p(A)) if and only if there is a fy in cr(A) such that p(/3i) = a. ■ The spectral radius of A is defined to be spr(A) = sup |A|. \e<r(A) Proposition 1.2.3 For each A in a Banach algebra 21, the spectral radius is determined by spr(A) = Jirr^ \\An\\^n. Proof. Look more carefully at the Laurent series {XI-A)-1 = J2x"n'lAn n>0
1.2. Banach Algebras Basics 5 for Ra at infinity. Since Ra is analytic on {A : |A| > spr(A)}, this series converges absolutely and uniformly for |A| > r > spr(A). In particular, the Taylor series coefficients r"*1""1!!^!! converge to 0 for r > spr(A) which implies that limsupll^H^^spr^). n-+oo On the other hand, there is a a in <r(A) with \a\ = spr(A). By the spectral mapping property, an lies in the spectrum of An. Hence spr(A) = la"!1/" < ||An||1/n for all n > 1. Thus limsupHAl1/" < spr(A) < inf \\An\\^n, n-*oo ™>1 which shows that the limit exists. ■ The rest of this section is devoted to the Gelfand theory of abelian Banach algebras. Theorem 1.2.4 The only simple abelian unital Banach algebra is C Proof. Suppose that 21 is a unital abelian Banach algebra containing an element A which is not scalar. Let a be an element of cr(A), and consider the closed ideal 3 = (A - al)21. No element of the form (A - aI)B is invertible, and thus \\(A-aI)B-I\\>l. Therefore J is not in the closure of such elements; whence J is a proper ideal. Thus when 21 is simple, every element of 21 must be scalar; and therefore 21 = C ■ A multiplicative linear functional on a commutative Banach algebra 21 is a non-zero homomorphism of 21 into C The set M% of all multiplicative linear functionals on 21 is called the maximal ideal space of 21. We shall show that multiplicative linear functionals have norm one. So M% may be endowed with the topology induced by the weak-* topology on the Banach space dual of 21. Theorem 1.2.5 The multiplicative linear functionals on a unital abelian Banach algebra are continuous of norm 1. The map taking each multiplicative linear functional to its kernel is a bisection onto the set of maximal ideals of%. Proof. Suppose that (p is a multiplicative linear functional and A € 21 such that ||A|| < 1 = <p(A). Let B = £n>1 An. Then since A + AB = J5, <p(B) = <p(A) + <p(A)<p(B) = 1 + <p(B) which is absurd. So ||y>|| < 1. Since (p(I) must equal 1, this is an equality. It follows that M = ker (p is a closed ideal of codimension 1 in 21, and thus is maximal. Since cp is determined by M and the fact that (p(I) = 1, this correspondence is one to one. Conversely, if M is a maximal ideal of 21, then dist(J, M) = 1
6 I. The Basics of C*-algebras because the unit ball about J consists of invertible elements. It follows that the closure of M still does not contain J. As this is a larger proper ideal, we deduce that M is closed. So the quotient algebra 21/M is a simple abelian unital Banach algebra. By Theorem 1.2.4, this quotient is isomorphic to C. So the quotient map cp is a continuous homomorphism of 21 onto C with kernel M. ■ Corollary 1.2.6 The maximal ideal space of a unital abelian Banach algebra is a compact Hausdorff space. lf% is abelian but not unital, then M%, is locally compact Proof. It is clear that a weak-* limit of multiplicative linear functionals is again multiplicative. So M.% is a weak-* closed subset of the unit ball of the dual space of 21. By the Banach-Alaoglu Theorem, it is weak-* compact and Hausdorff. In the non-unital case, form the algebra 21" as in Proposition 1.1.3 (which will be a Banach algebra but not a C*-algebra in this case). Then 21 itself is a maximal ideal of 21". This corresponds to the functional <po(A + XI) = A. Thus every other maximal ideal M of 2l~ must have proper intersection with 21; and therefore yields an ideal of codimension one in 21. This then determines a non-zero homomorphism of 21 into C. Conversely, if cp is a non-zero multiplicative linear functional on 21, it is clear that <p(A + XI) = cp(A) + A is the unique extension of cp to a multiplicative linear functional on 2l~. (VERIFY!) So there is a bijective correspondence between M.% and M<%~ \ {^o}- In particular, this is locally compact because M%~ is the one-point compactification of M% and it is Hausdorff. ■ Now we define the Gelfand transform T of a commutative Banach algebra into C0(.M2i) by T(A) = A where Mf) = <P(A)- Theorem 1.2.7 The Gelfand transform is a contractive algebra homomorphism of an abelian Banach algebra 21 into Co(M%). The image algebra separates the points of M%. Proof. The functions A are continuous because of the definition of the weak-* topology. In the non-unital case, M% = M%~ \{y>o}- Since A(<p0) = <fo(A) = 0, it follows that A lies in Co(.Ma)• The map is contractive because each (p is contractive and the norm on C0(My) is the sup norm. Finally, T(2l) separates points of M% because the points correspond to distinct multiplicative linear functionals of 21. ■ Corollary 1.2.8 In a unital commutative Banach algebra 21, A is invertible if and only if A is invertible, which is precisely when A does not vanish on M%. Thus <r(A) = a(A) = {<p(A) : <p € M*} and ||i||oo = spr(A).
13. Commutative C*-algebras 7 Proof. If A has an inverse, then since T is a homomorphism, T(A"1) = T(A)"1. Conversely, if A is not invertible, then as in the proof of Theorem 1.2.4, the ideal 3 = A21 is proper and thus is contained in a maximal ideal M. Let (p be the associated multiplicative linear functional. It follows that A(cp) = 0 and thus A is not invertible in C(M%). It is now immediate that A has the same spectrum as A, and that this coincides with the range of A. As the norm in C(My) is the supremum norm and the range of A is <r(A), we conclude that || A||oo = spr(A).H 1.3 Commutative C*-algebras We will show that every commutative C*-algebra has the form Cq(X) as in Example 1.1.2. This will be applied to the structure of normal operators. Theorem 1.3.1 Let 21 be an abelian C*-algebra. Then the Gelfand transform is an isometric ^-isomorphism of$l onto Co(My). Proof. First assume that 21 is unital. Let (p be a multiplicative linear functional on 21. We will show that ff{A*) = ff(A). Suppose first that A = A* is self-adjoint. Then form a family of unitary elements ^ n! n>0 Indeed, u: = y^ = y(j±Ar = e-itA = ui n>0 n>0 So each Ut is unitary. Hence ||tft||2 = \\U?Ut\\ = \\I\\ = 1. Therefore (iMA)r\ n>0 As this holds for all real t, we deduce that (p(A) is real. Now if X is an arbitrary element of 21, write it as X = A + iB where A := (X + X*)/2 and B := (X - X*)/2i are the self-adjoint elements known as the real and imaginary parts of X. We know that <p(A) and <p{B) are real, and thus <p(X*) = <p{A - iB) = <p(A) - icp(B) = <p(A) + i<p(B) = <p{X). So the Gelfand transform V satisfies A* = A*. Therefore T is a *-homomorphism. For A = A\ we have ||A||2 = ||AM|| = ||A2||. Thus HiiHoo = spr(A) = Km \\A*y/*n = Km (||A|f J1/2" = \\A\\.
8 I. The Basics of C*-algebras So Halloo = || A||. For a general element T, we obtain ||T||2 = \\tt\\ = Hf^iico = ||***IU = ||.f||».. Consequently, the Gelfand transform is isometric Thus the image of 21 under the Gelfand map is a unital norm closed self-adjoint subalgebra of C(X) which separates points. By the Stone-Weierstrass Theorem, T is surjective and hence is a *-isomorphism. Now consider the non-unital case. By Proposition 1.1.3, 21 is contained in a unital C*-algebra 2l~ as a maximal ideal of co-dimension one. Clearly 2l~ is also abelian. Moreover, from Corollary 1.2.6, M%, is canonically homeomorphic to M%~ \ {y>o}> where y>0 is the multiplicative linear functional on 2l~ with kernel 21. Using the argument above, we see that the Gelfand transform is an isometric ♦-isomorphism of 21" onto C(M%~). This takes 21 onto the ideal of functions vanishing at y>o> which is naturally identified with Co(M%). ■ In particular, this applies to normal elements in C*-algebras. Corollary 1.3.2 If N is a normal element of a unital C^-algebra 21, then C*(N) is isometrically ^-isomorphic to C(cr(N)), the continuous functions on the spectrum ofN, via a map that takes N to the identity function z(t) = t. The (not necessarily unital) C*-algebra generated by N and N* is carried onto Co{cr(N) \ {0}). Proof. Since N is normal, C*(N) is abelian. It suffices to determine the maximal ideal space X. Note that a multiplicative linear functional cp in X is determined by ff(N) = A for then <p(p(N, N*)) = p(\, A) for every polynomial p. Thus the map from X into C taking cp to <p{N) is a homeomorphism onto N(X). From the Gelfand theory, N(X) = cr(N). This map identifies N with the identity function z as desired. By Theorem 1.3.1, this map is an isometric *-isomorphism. When N is not invertible, the subalgebra generated by N and N* (but not J) corresponds to the ideal of functions vanishing at 0. ■ We obtain some useful consequences from this basic result. The first is an important fact known as the continuous functional calculus for a normal element. Many useful facts follow readily from this. Corollary 1.3.3 IfN is a normal element of a unital C*-algebra and f is a continuous function on <r(N), the operator f(N) is defined as the inverse off under the Gelfand transform ofC* (N). This map is an isometric ^-isomorphism ofC(cr(N)) onto C*(N). 7/0 e <r(N) and /(0) = 0, then f(N) lies in the non-unital algebra generated by N and N*. Moreover cr(f(N)) = f(cr(N)). Also ifg is continuous on f(<r(N)), then 9(f(N)) = (gof)(N). Proof. The first part is immediate from Corollary 1.3.2. We have a(f(N)) = <r(f(N)) = a{f) = f(<r(N)).
1.4. Positive Elements 9 When p is a polynomial in z and z, it is immediate from the fact that the functional calculus is a homomorphism that p(f(N)) = (pof)(N). The general case follows by approximating the continuous function g by polynomials. ■ Corollary 1.3.4 Let 21 be a C*-algebra. (i) IfN in 21 is normal, then \\N\\ = spv(N). (ii) IfA = A*, then cr(A) is real. (iii) IfUinVl is unitary, then <r(U) is contained in the unit circle. Proof. By Corollary 1.3.2, we have ll^ll = II^IU(-AT) = IklU(JST) = spr(iNT). If A is self-adjoint, then A = A* = A is a real valued function. Since <r(A) is the range of A, part (ii) follows. Similarly, if U is unitary, then \U\2 = U*U = I = 1. ■ 1.4 Positive Elements Positive elements play an important role in C*-algebras. They determine an order on the self-adjoint elements 2l,a of 21 by setting A < B if B - A is positive. Some of the properties of positive elements require non-trivial finesse. For convenience, we will work in unital algebras. This is no serious restriction because of Proposition 1.1.3. We begin with another easy consequence of the continuous functional calculus. Corollary 1.4.1 Each positive element A of a C*-algebra has a unique positive square root. Proof. The square root function f(x) = yfx is a continuous function on [0, ||A||] which contains <r(A). Thus B := f(A) is self-adjoint because / is real valued; and a{B) = f(cr(A)) is contained in the positive real line. So B is positive. Moreover B2 = f2{A) = z{A) = A. Suppose that C is another positive square root of A. Then by the functional calculus, C = f(C2) = f(A) = B. M Another useful application is the following analogue of the Hahn decomposition in measure theory. Corollary 1.4.2 If A in 21 is self adjoint, then there are positive elements A+ and A- in 21 such that A = A+ - A_ and A+ A_ = 0. Proof. Let f(x) = (x + \x\)/2 and g(x) = f(-x)\ so that / and g are positive, fg = 0 and f{x) - g(x) = x. Set A+ = f(A) and A_ = A+ - A = g(A). Then A+A- = f(A)g(A) = (fg)(A) = 0. ■
10 I. The Basics of C*-algebras The following lemma contains some useful characterizations of positivity. However the main result about positivity is Theorem 1.4.5 below. Lemma 1.4.3 For A = A* in a C*-algebra 21, the following are equivalent: (i) A > 0; (ii) A = B2 for some B = B*; (hi) \\cl - A\\ < cforallc> \\A\\; (iv) \\cl - A|| < c for some c > \\A\\. Proof, (i) implies (ii) is Corollary 1.4.1. Assuming (ii), there is a self-adjoint element B such that A = f{B), where / € C{a(B)) is the function /(a?) = x2. Consequently H/H^B) = ||.A||; and thus 0 < / < ||A|| < c. Therefore 0 < c - / < c. So \\cI-A\\ = \\(c-f)(B)\\ = \\c-f\\<r(B)<c. This establishes (iii), which clearly implies (iv). Assuming that (iv) holds for a particular value of c, we conclude that c>||c/-A|| = ||(c-z)(A)|| = ||c-z|U(jl). Thus the identity function z is non-negative on <r(A). That is, <r(A) is contained in R+; and thus A is positive. ■ Corollary 1.4.4 If A and B are positive elements of% then A+Bis also positive. Proof. Choose R > ||A||andS> ||£||. Then.R + S > ||A +J3|| and \\(R + S)I-(A + B)\\<\\RI-A\\ + \\SI-B\\<R + S. So by part (iv) above, we see that A + B is positive. ■ We have accumulated enough tricks to tackle the main result. Notice that the proof is quite devious considering how straightforward this fact is for operators. Theorem 1.4.5 If A belongs to a C*-algebra 21, then A* A is positive. Proof. Let B = A* A. Since this is self-adjoint, Corollary 1.4.2 allows us to write B = J3+ - J5_ where J3+ and J3_ are positive and J3+J3_ = 0. Let C be the positive square root of J3_, and set T = AC. Note that since C is a limit of polynomials in J3„ with zero constant coefficient, we have CJ3+ = 0. Then -T*T = -CA*AC = -C(B+ - BJ)C = CB_C = B2_. In particular, -T*T is positive, and thus has spectrum contained in R+. Now write T = X + iY where X and Y are the real and imaginary parts of T. Then T*T + TT* = (X + iY)*(X + iY) + (X + iY)(X + iY)* = 2(X2 + Y2).
1.4. Positive Elements 11 This is a sum of positive elements, and hence is positive by the previous corollary. Consequently, is a sum of positive elements, and hence is positive. It is a well known ring theoretic fact (see Exercise 1.4) that <r(AB) U {0} = <r(BA) U {0}. Since TT* has non-negative spectrum, so does T*T. Hence ±T*T are both positive, and therefore cr(T*T) = {0}. Since T*T is self-adjoint, its norm equals its spectral radius; so J5i = -T*T = 0. As J3_ is self-adjoint, we obtain J3_ = 0; and so B is positive as required. ■ We collect a couple of other results about the order structure that will be used frequently in the future. Corollary 1.4.6 If A < B in 2l,a and X belongs to % then X*AX < X*BX. Proof. Let C be the positive square root of B - A. Then X*BX - X*AX = X*(B - A)X = (CX)\CX) > 0. ■ Lemma 1.4.7 If0<A<Bare invertible in 2l*a, then B"1 < A"1. Proof. By the previous corollary, / - B'^AB"1'2 = B-^2{B - A)B-1'2 > 0. Thus (A^B-^yiA^B-1'2) < J; whence WA^B"1^ < 1. The adjoint has the same norm, so / > (A^B-^iA^B-1'2)* = A^B^A1'2. Multiplying on both sides by A"1/2 and applying the previous corollary yields A'1 = A-^IA-1'2 > A-^A^B^A1'2^1'2 = B'1. ■ An approximate identity for a Banach algebra 21 is a net Ex for A G A which is bounded and satisfies lim Ex A = lim AE\ = A for all A G 21. aga aga In a C*-algebra, we further stipulate that 0 < Ex, \\EX\\ < 1, and that Ex < E^ when A < //. Since A is directed, for each A and /z in A, there is an index v G A such that Ev > Ex and Ev > E^. Theorem 1.4.8 Every C*-algebra has an approximate identity.
12 I. The Basics of C*-algebras Proof. Let A = {A e 21: A > 0 and \\A\\ < 1} ordered by the order on 2l,a. First let us show that A is directed. Suppose that A, B e A. Let f(t) = t(l - t)"1 for 0 < t < 1 and g{t) = til + t)"1 = 1 - (1 + *)"1 for* > 0. Note thatg(f(t)) = t. Set Y = f{A) + /(B) and C = </(Y) (which lie in 21 because /(0) = </(0) = 0). Since g is positive and HtfH^y) < 1, we see that C belongs to A. Since X := f(A) < Y, we have J + X < I + Y; and hence by Lemma 1.4.7, (J + X)-1^ (J + Yj^.Thus A = /-(/ + X)"1 </-(/+ Y)-1 = C. Similarly J3 < C. So A is directed. Next we need to establish that approximation on a cofinal subset suffices. Care must be taken because 0 < A < B does not imply that A2 < B2 when A and B don't commute (see Exercise 1.8). Now if 0 < A < B belong to A, and X belongs to 21, compute \\X - BX\\2 = \\X*(I - B)2X\\ < \\X*(I - B)X\\ < \\X*{I - A)X\\. Similarly, \\X - XB\\2 < ||X(/- A)X*\\. For any X > 0, let An = g(nX) which lies in A by the argument in the first paragraph. Set h(t) = t2(l - g(nt)) = t2(l + nt)"1 < t/n. Then \\X(I - An)X\\ = \\h(X)\\ < ||fc|U(jr) < ||X||/n. Hence Um \\X - BX\\2 < lim sup ||X - BX\\2 BGA n-+oo 5gA B>An < lim ||X(/-An)X|| = 0. Similarly, limBGA ||* - XB\\2 = 0. For arbitrary X, \\X - XS||2 = ||(/ - B)X*X(I - B)\\ < \\X*X - X*XS||. This tends to 0, as does \\X - J5X||2. So A is an approximate identity. ■ In the separable case, we can replace nets by sequences. The following corollary is left as an exercise. Corollary 1.4.9 If 21 is a separable C*-algebra, then there is an increasing sequence 0 < Ei < E2 < ... of positive norm-one elements which form an approximate identity for 21. 1.5 Ideals, Quotients and Homomorphisms By an ideal in a C*-algebra, we will mean a norm-closed two-sided ideal. One-sided ideals will be specified as left or right ideals, and are also assumed to be closed unless otherwise specified. Lemma 1.5.1 Every ideal of a C*-algebra is self-adjoint.
1.5. Ideals, Quotients and Homomorphisms 13 Proof. Let J be an ideal of 21. Then 25 := 3 n T is a C*-subalgebra of 21. Notice that 25 contains 33*. By Theorem 1.4.8, 25 contains an approximate identity E\. Then for any J in 3, lim || J* - J*EX\\2 = lim ||(JJ* - JJ*EX) - J57A(JJ* - JJ*£A)|| = 0. AgA AgA As E\ belongs to the ideal 3, it follows that J* also belongs to 3. Therefore 3 = 3* is self-adjoint. ■ A subalgebra 25 of a C*-algebra 21 is called hereditary if B € 25 is positive, A e 21 and 0 < A < B implies that A belongs to 25. It is an important fact that ideals are hereditary. The proof requires a factorization trick. Lemma 1.5.2 IfX*X < A in a C*-algebra % then there is an element B in 21 with \\B\\ < \\A\\XIA such that X = BA1/4. Proof. Define Bn := X(A + £ J)-1/2^1/4. (This lies in 21 even if it is not unital, but the computation is done in 21" for convenience.) Set Snm^A+i/)-1/2-^^/)-1/2 and /n(«) := <3/4(< + iri/2 Notice that fn converges uniformly to i1/4 on K = [0, ||A||]. Then \\Bn - Bm\\2 = \\XDnmAll*tf = U^D^X'XD^A^W < \\A^4DnmADnmA^4\\ = \\DnmA^f = \\fn(A) - /m(A)||2 < ||/n - fmfK. Since fn is Cauchy, so is Bn. Let B = limn^oo Bn. Then BA1'* = lim BnA^4 = lim X(A+ ^iy^A1'2 = X. ■ n-*oo n-*oo n Theorem 1.5.3 Suppose that 3 is an ideal of a C*-algebra 21. If J in 3 is positive and A* A < J, then A belongs to 3. In particular, ideals are hereditary. Proof. Factor A = BJ1/4 using the previous lemma. Then J1/4 belongs to the non-unital algebra generated by J and hence belongs to X Thus so does A. ■ Theorem 1.5.4 If 3 is an ideal of a C*-algebra 21, then the quotient algebra 21/J is a C*-algebra. Proof. Let us write A for the coset A + X As usual, the adjoint is defined as (A + 3)* = A* + 3; and the norm is defined as ||A|| := infjG3 \\A- J\\. Since J is self-adjoint, || A* || = ||A||. The only thing that needs to be checked is the C*-norm condition. Let E\ be an approximate identity for X We claim that ||i|| = lim||A-AE?A||.
14 I. The Basics of C*-algebras Indeed, as AE\ belongs to 3, ||A - AE\\\ > \\A\\. On the other hand, for e > 0 there is an element J in J so that \\A - J|| < \\A\\ + e. So Urn \\A - AEX\\ < lim ||(A - J)(I - Ex)\\ + \\J - JEX\\ <Hii-j||<l|ii||+«. Letting e decrease to 0 establishes the claim. Now compute ||A*A|| = lim \\A*A(I - Ex)\\ > Hm \\(I - EX)A*A(I - Ex)\\ AfcA AfcA = lim ||A(/ - Ex)f = ||A||2 = ||A*|| ||i|| > \\A*A\\ So this is an equality. Hence the quotient norm is a C*-norm. ■ Now we may deduce a fundamental fact about homomorphisms between C* algebras. Theorem 1.5.5 Let n be a non-zero *-homomorphism of a C*-algebra 21 into an- other C*-algebra 25. Then \\k\\ = 1 and 7r(2l) is a C*-subalgebra of*B. Ifn is injective, then it is isometric. So in general, n factors as nq where q is the quotient map of% onto 21/ ker n and n is the induced isometric ^-isomorphism of the quotient onto 7r(2l). Proof. If A = A* in 2l*a, then the spectrum a^(n(A)) is contained in cr^{A)\ and hence ||7r(A)|| = sprWA))<spr(A)-||A||. For general A in 21, ||7r(A)||2 = |HA*A)|| < ||A*A|| = ||A||2. Thus ||7r|| < 1. In particular, n is continuous. So ker7r is closed and n factors through the quotient 21/ ker7r. Write n = irq where q is the quotient map and 7r is the induced map on 21/ ker7r. Now 7T is injective. If ir were not isometric, there would be an element A such that ||7r(A)|| < ||A||. Hence r := ||7r(A*A)|| < \\A*A\\ := s. Let / in C([0, s]) be defined so that f(i) = 0 for 0 < t < r and f(s) = 1. Then by the continuous functional calculus Corollary 1.3.3, 0 = /(;r(A*A)) = rr(/(A*A)). But as / does not vanish on cr(A*A), Corollary 1.3.2 shows that /(A* A) ^ 0. This contradicts the injectivity of 7r. Therefore ic must be isometric. It follows that 7r(2l) is closed, and hence is a C*-subalgebra of 25. Finally, since ||7r|| = 1 and q is a quotient map, it follows that ||7r|| = 1 as well. ■
1.6. Weak Topologies 15 As a consequence, we recover a basic isomorphism theorem for rings in the C*-algebra context. Corollary 1.5.6 Suppose that Z is an ideal of a C*-algebra 21, and that 25 is a C*-subalgebra of '21. Then 25 + 3 is a C*-algebra, and 25/(25 nor)-(25+ 30/3 is a ^isomorphism. Proof. Consider the map n : 25 -» 21/J given by n(B) = B + J. Clearly, ker7r = 25 H X So we may factor n = nq through the quotient map q : 25 -■> 25/(25 fl J). However, we also have the factorization n = Qj where j is the natural injection of 25 into 21 and Q is the quotient map of 21 onto 21/J. Since 7r(25) is closed, so is Q-1(7r(25)) = 25 + X As 25 + J is evidently a *-algebra, it is a C*-algebra. Applying Theorem 1.5.5 to the restriction of Q to 25 + J shows that there are isometric *-isomorphisms (25 + 3) ft ~ tt(25) ~ 25/(25 n 3). ■ Recall that an algebra 21 is called inverse closed if, whenever 21 is contained in a larger algebra 25 (in the appropriate category of algebras), an element A in 21 is invertible in 25 only if it is already invertible in 21. Corollary 1.5.7 IfVlisa unital C*-subalgebra of*B and A G 21, then cr%(A) = ct<b(A). So C*-algebras are inverse closed. Proof. Since <*b(A) C <r&(A), it suffices to show that if A in 21 is invertible in 25, then the inverse lies in 21. First suppose that A = A*. Then <£ := C*({A, A"1}) is a subalgebra of 25 isomorphic to some C(X) by Theorem 1.3.1. Let A denote the image of A under this isomorphism. Then A ^ 0 on X. So 0 ^ <rc{A) which is a subset of the real line. Choose polynomials pn such that pn{z) converges uniformly to x'1 on crc(A). Then since A"1 = limn_>00pn(A), we see that A"1 = limn_>00pn(A) belongs to C*(A), which is contained in 21. For general A, if A"1 belongs to 25, then (A*A)'1 = A'1 A'1* lies in 25 and therefore also in 21. Thus (A*A)'1 A" = A"1 belongs to 21. ■ 1.6 Weak Topologies There are several important topologies on B(H) that are weaker than the norm topology. We will introduce two here, and develop some others in the exercises. These topplogies will be applied to relate algebraic and analytic information about C*-algebras acting on Hilbert space.
16 I. The Basics of C*-aIgebras The weak operator topology (wot) on B(H) is defined as the weakest topology such that the sets W(T}x,y):={Ae B{U) : |((T - A)z,y)\ < 1} are open. The sets n W(Tit xit K; 1 < i < n) := f| W{Ti, xit Vi) »=i form a base for the wot topology. A net Ta converges wot to an operator T (write Ta-^T) if and only if lim(Taa;,y)-(T.?,3/) for all x,yeU. Analogously, the strong operator topology (sot) is defined by the open sets S{T,z):={AeB{H):\\{T-A)z\\<l}. A net Ta converges SOT to T (write Ta --4 T) if and only if \imTax = Tx for all xeH. a Clearly, the strong operator topology is stronger than the weak operator topology but weaker than the norm topology. It is routine to verify that the adjoint is WOT-continuous. However, it is not SOT-continuous. Indeed, consider the unilateral shift S on £2 given by Sen = en+i on the orthonormal basis {en : n > 0}. The reader may readily verify that 5*n converges SOT (and thus also WOT) to 0. But Sn is isometric for all n > 1 and does not converge at all in the strong operator topology; while it converges WOT to 0. Left and right multiplication by a fixed operator is continuous in both the WOT SOT and SOT topologies. In other words, if Ta —> T, then ATa ---> AT and TaA -^ TA] andifTa -^-4 T, then ATa -^> AT and TaA -^> TA. However multiplication is not jointly continuous in either topology. It is not even WOT-continuous when restricted to the unit ball. For example, using the unilateral shift again, we have WOT-limS*n = WOT-limSn = 0; but WOT-limS*nSn = J. n->oo n->oo n->oo An example showing that multiplication is not jointly SOT-continuous is more delicate, and will be left to an exercise. However, multiplication is SOT-continuous
1.6. Weak Topologies 17 on the unit ball. Indeed, suppose that Sa^S and Ta-^T, and that ||5a|| < 1 for all a. Then \\(ST - SaTa)x\\ < ||(5 - Sa)Tx\\ + \\Sa\\ \\(T - Ta)x\\. The right hand side tends to 0, and thus SOT-lirria SaTa = ST. It is an easy application of the uniform boundedness principle to show that a sequence which is converging WOT or SOT is necessarily bounded. The Banach- Alaoglu Theorem can be adapted to show that the unit ball of B(H) is compact in the weak operator topology. It is not compact in the strong operator topology, as a consideration of Sn again shows. Proposition 1.6.1 The v/OT-continuous linear junctionals on B(H) and the SOT- continuous linear junctionals coincide, and each junctional has the form f(T) = J2(Txi,yi) t=l for a finite set of vectors x\,..., xn, y\,..., yn in W. Proof. The functional described are clearly WOT-continuous, and hence are also SOT-continuous. Conversely, suppose that / is a SOT-continuous linear functional. Then /_1 (D) (where ED is the unit disk) is SOT-open, and hence contains a basic neighbourhood of the origin rx(D) D{Te B(U) : ||T^|| < 1, 1 < i < n} D{TeB(H):J2\\T*i\\2<l} for certain vectors x\,..., xn. Therefore 1/(201 < (Di^ii2)172. t=i Define a map $ of B(H) into vSn^, the direct sum of n copies of H, by the formula $(T) = (Ts1,Ts2,...,Tsn). We may define a linear map F on the range of $ by F($(T)) = f{T). Since ||F|| < 1, we may extend it by the Hahn-Banach Theorem to a norm one linear functional F on VSn\ By the Riesz representation theorem for continuous linear functionals on Hilbert space, there are vectors y\,..., yn such that F((vu.. .,vn)) = ^Kyt)- t=i In particular,
18 I. The Basics of C*-algebras n /(r) = F(*(r)) = 5^(r^lW)- ■ t=i Since closed convex sets are the intersection of closed half spaces (corresponding to continuous linear functionals), we obtain an immediate corollary. Corollary 1.6.2 B(H) has the same closed convex sets in the weak operator and strong operator topologies. While B(%) is not metrizable in either of these two topologies, it is a useful fact that the unit ball is metrizable in both. Proposition 1.6.3 If % is a separable Hilbert space, then the unit ball B(H)X of B(H) is metrizable in both the weak and strong operator topologies. Proof. Choose a countable sequence 21,22,... which is dense in the unit ball of U. Define dw(S,T):= ]T 2-i-S\((S-T)zhzj)\ and ds(S,T):=Yl2~iUS-T)xiW It is left as an exercise to verify that these are indeed metrics equivalent to the weak operator and strong operator topologies respectively on the unit ball. ■ The order structure is intimately related to the strong operator topology. Here is an easy lemma that will prove useful. Lemma 1.6.4 Suppose that Aa, a G A, is an increasing net of self-adjoint operators which is bounded above by an operator M. Then A = SOT-lirria Aa exists, and is the least upper bound for the net Aa. IfAa are all projections, then the limit is the projection onto the closure of the union of the ranges ofAa. Proof. For each x in %y the net (Aax, x) is an increasing sequence of real numbers bounded above by (Mx, x). Thus we may define a quadratic form A(x) = lim(Aaa;,a;). Then a linear operator is defined by the polarization identity (Ax, y) := \ (A(x + y) - A(x - y) + iA(x + iy) - iA(x - iy)). As the corresponding identity is valid for each Aa> it follows that \im(Aax1y) = (Ax,y) for every 2, y in H. So A = WOT-Iirria Aa. Since (Ax, x) = lim(Aaa;, x) = sup(Aa;c, x)y a a
1.7. The Density Theorems 19 it is apparent that A > Aa for all a and that no smaller operator has this property. So A = supa Aa. To obtain strong convergence, notice that if B > 0, the Cauchy-Schwarz inequality for the form («, y) := (Bx, y) yields \\Bx\\2 = (x,Bx) < {x,x)1l2(Bx,Bx)1l2={Bx,x)1l\Bzx,x)1l2. Thus for x in %, a0 € A and any a > c*o, \\(A- Aa)x\\2 < ((A- Aa)x,x)^2((A- Aa)3x,x)^ <\\A-Aaof\\xf((A-Aa)x,x)^ The right hand side converges to 0, and hence Aa converges to A strongly. When Aa are all projections, the limit A is also a projection because the set of projections is SOT-closed. Indeed, P is a projection if and only if 2P - J is a self-adjoint isometry (a symmetry). Clearly both the set of self-adjoint operators and the set of isometries are SOT-closed. Thus the same is true for symmetries, and thus for projections. The limit projection A satisfies Ax — x for all x in Ua Ran(Aa) and Ax = 0 for all x in fla ker(Aa). This is evidently the projection onto Ua Ran (Aa). ■ 1.7 The Density Theorems A C*-subalgebra of B(H) which contains the identity operator and is closed in the weak operator topology is called a von Neumann algebra. If S is any subset of B(H), let the commutant of S be Sf := {T e B(U) :ST = TS for all S e S}. It is easy to verify that if S is self-adjoint, then S' is a self-adjoint unital algebra. WOT Moreover, it is woT-closed. Indeed, if Ta € S and Ta > T, then for every 5 in S ST = WOT-lim STa = WOT-Iim TaS = TS. a a In particular, the commutant of a C*-algebra is always a von Neumann algebra. The von Neumann algebra generated by an operator T is denoted by W* (T). The following important result relating the double commutant 21" := (217)7 to the wOT-closure is called the von Neumann Double Commutant Theorem. Theorem 1.7.1 Suppose that 21 is a C*-subalgebra ofB(H) with trivial null space. Then a// = 2tW0T = 2tS0T. —"S OT —W OT Proof. Clearly 21 C 21 C 21" since the SOT is stronger than the WOT; and since 21" is WOT-closed and contains 21. So fix an operator T in 21" and vectors si,..., xn. It suffices to find A in 21 such that ^=1 \\(T - A)xi\\2 < 1 as this represents a basic SOT open neighbourhood of T.
20 I. The Basics of C*-algebras First consider n = 1. Let P be the (orthogonal) projection onto the subspace 21x7. Then P belongs to 21'. Indeed, %PU C PU and thus PAP = AP for every A in 21. Therefore PA = (A*P)* = (PA*P)* = PAP = AP. If y = PLxXy then 2ly =_2lP1;ci = P1^ = 0. As 21 has trivial null space, y = 0; that is, xx lies in 91*i. So PT = TP, and Txx belongs to 2l*i. Therefore there is an operator A in 21 such that || (T - A)*i || < 1. Now consider n > 2. Form the Hilbert space H^ which is a direct sum of n copies of %. Let A^ denote the operator on H^ given by AW(vu...,vn) = (Avu...yAvn). This is the direct sum of n copies of A. Then let 2l<n) := {A<n) : A e 21}. An operator X in 5(7^) can be represented as an n x n matrix with coefficients Xy in B(U). We wish to compute 2l(n)". It is easy to see that an operator X = [Xy] lies in 21^' if and only if each matrix entry Xij belongs to 2l;. Hence an operator T = [Tij] in 2l(n)" must commute with each matrix unit Ey, the operator with (i, j) coefficient equal to J and all other coefficients equal to 0. A routine calculation shows that this forces T to be diagonal with T# = 2\i for 1 < i < n. That is, T = T^. In addition, T commutes with X^ for each X in 2l;, which means Tn belongs to 21". So 2l<n)" = (2l")H Now apply the n = 1 case to T<n) in (2l")(n> and x = (*i,..., xn) to obtain an operator A in 21 such that 1 > ||(T<n> - AW)x||2 = f^ ||(T - A)Xi\\2. t=l Thus A lies in the given SOT neighbourhood of T. ■ There is a minor deficiency in the Double Commutant Theorem because of the fact that convergent nets need not be bounded. In order to obtain a limit A, it may be necessary to use operators of arbitrarily large norm. This is remedied in Kaplansky's Density Theorem. First we need a technical result. Say that a function / on R is strongly continuous on B(H)8a provided that whenever Aa is a net of self-adjoint operators with SOT-liiria Aa = A, then SOT-lim/(Aa) = /(A). Lemma 1.7.2 Every continuous function f onR such that limsup---|-T-^ < oo |t|-+oo 1*1 is strongly continuous on B(H).
1.7. The Density Theorems 21 Proof. Let S denote the family of strongly continuous functions on R; and let Sb denote the set of bounded functions in S. Since ||/(A)|| < ||/||oo» it is easily verified that S and Sb are closed under uniform limits. First we show that SbS is contained in S. Indeed, suppose that / is in Sb, g is in S and SOT-liiria Aa = A. Then for x in %y W(f9(Aa) - fg(A))x\\ < 11/(4011 \\(g(Aa) - g(A))x\\ + \\(f(Aa)-f(A))g(A)x\\. Since ||/(Aa)|| < ||/||oo» both terms on the right tend to 0. Thus fg is strongly continuous. In particular, Sb is an algebra. Next we show that h(t) = (1 + t2)"1 belongs to Sb. Indeed, ||(h(Aa) - h(A))x\\ = ||((/ + Al)"1 (A2 - Al)(I + A*)-i)x\\ = ll((/ + ^)--1(^«(A--Aa) + (A~Acx)A)(/ + A2)-1)x|| <\\(I + Al)-iAa\\\\(A-Aa)(I + A*)-ix\\ + \\(I + A2^\\\\(A^Aa)A(I+A2)-'x\\ < ||t(l + ^J^HoolKA - i*a)y|| + 11(1 + ^-'lloolKA - Aa)z\\ = l\\(A-Aa)y\\ + \\(A-Aa)z\\ where y = (I + A2)~lx and z = A(I + A2)'xx. When SOT-lirria Aa = A, the right hand side converges to 0. Thus SOT-liiria h(Aa) = h(A). Clearly, S is invariant under translation and dilation by R. Therefore the functions h8(t) = (1 + sH2)'1 belong to Sb for all real s. Since z(t) = t belongs to <S, the multiplicative property shows that k8(i) = st h8(i) belongs to Sb for s in R. In fact, these functions belong to Co(R). Moreover they are read valued and separate points in R. Thus by the Stone-Weierstrass Theorem, they generate Co(R) as a uniformly closed algebra. Now suppose that / is a continuous function on R such that |/(*)| < C|*| for \t\ > 1. Then g(t) = (1 + t2)"1/^) belongs to C0(R) and hence lies in Sb. Thus zg(t) = t(l + t2r1f(t) belongs to S by the multiplicative property. However, this function is also bounded (by C)\ and so lies in Sb. Thus multiplying by z again, we deduce that z*g(t) = t2(l + t2)-1f(t) belongs to S. Hence g + z2g = f belongs to S. In other words, / is strongly continuous. ■ We are now ready to prove Kaplansky's density theorem. Theorem 1.7.3 If$l is a C*-subalgebra ofB(H) with trivial null space, then the unit ball of%8a is SOT-dense in the unit ball of^a and the unit ball of% is SOT- dense in the unit ball of$l". Likewise, the positive operators in the unit ball of%
22 I. The Basics of C*-algebras are SOT-dense in the positive contractions in 21". In addition, if% is unital, the unitary group of$l is SOT-dense in the unitary group o/2l". Proof. Suppose that T belongs to 2l"a and ||T|| < 1. By the Double Commutant Theorem 1.7.1, there is a net Aa in 21 such that T = WOT-Iirria Aa. Since the adjoint is weakly continuous, T = WOT-lim(Aa + A* )/2. g OT *——W OT Since 2l*a is convex, Corollary 1.6.2 shows that 2l,a = 2l,a . Hence there is a net Bp in 2l,a such that T = SOT-lim^ Bp. Let f(t) = (t A 1)V (-!)={ 1 for t> 1 t for -1<*< 1 -1 for t<-l By Lemma 1.7.2, / is strongly continuous. Hence T = f(T) = SOT-lim f(Bp). Since ||/(.B/3)|| < ||/||oo = 1» this is the desired net in the unit ball of 2l,a. The same argument works for the positive part by using the function </(*) = (* A 1)V0. Similarly, when 21 is unital, suppose that U is a unitary operator in 21". By the spectral theorem (see the next section), we can write U = etT for some T in 2l"a. Let T = SOT-lim^ Bp be a limit of self-adjoint elements. Since h(t) = eil is strongly continuous by Lemma 1.7.2, we obtain U=h(T) = SOT-lim h(Bp). Since the h(Bp) are unitary in 21, the result follows. Finally consider the case of the whole unit ball. Let X be an element of 21" with ||X|| < 1. Form the C*-algebra ^2(21) of 2 x 2 matrices with coefficients in 21 acting on % © H. It is readily apparent that M2{%)" = X2(2l)W°T = M2(2lWOT) = M2(2l,;). In particular, T = [ £* -J ] belongs to the unit ball of ^2(21")^- Hence it is the SOT-limit of a net in the unit ball of ^2(21)^. For such a net to converge, each matrix coefficient must converge SOT. Thus the (1,2) entries form a net in the unit ball of 21 converging SOT to X. ■ Remark 1.7.4 When % is separable, the unit ball of B(H) in the strong operator topology is metrizable by Proposition 1.6.3. Thus the nets in the Kaplansky Density Theorem may be replaced by sequences.
1.8. Some Operator Theory 23 1.8 Some Operator Theory Recall that a partial isometry is an operator U such that U = UU*U. Associated to a partial isometry U is its initial projection P = U*U and it range projection Q = UU*. Then U maps PH isometrically onto QH, and vanishes on PL%. The polar decomposition of an operator T in B(H) is a factorization T = UA where A is positive and U is a partial isometry with initial space Ran (A) and range space Ran(T). Theorem 1.8.1 Every operator T on a Hilbert space % has a unique polar decom- positionT = UA. The positive operator A = \T\ := (T*T)X/2 UesinC*(T); and the partial isometry U belongs to W*(T). IfT is invertible, then U is a unitary element of C*(T). Proof. If T = UA, then T*T = A*U*UA = A*A = A2. By Corollary L4.1, A is the unique positive square root of T*T, known as \T\. If x is in H, \\Ax\\2 = (Ax, Ax) = (A*Ax,x) = {T*Tx,x) = {Tx,Tx) = \\Tx\\2. Thus we may define an isometric operator U on Ran(A) by U(Ax) = Tx. Clearly, the range is precisely Ran(T). Extend U by continuity to the closure Ran(A). Then define U to be 0 on Ran (A)1 = ker(A) = ker(T) and extend by linearity to all of H. By construction, U is a partial isometry with initial space equal to Ran(A) and range Ran(T). Moreover, the choice of U is uniquely determined since we require that U(Ax) = Tx and that the range of U*U equals Ran (A). To verify that U belongs to W*(T), the double commutant theorem states that it suffices to show that U belongs to C*(T)". For X in C*(T); and x in ker(T), it follows that TXx = XTx = 0; so Xx belongs to ker(T) as well. Therefore UXx = 0 = XUx for every x in ker(T). Also if x = Ay lies in Ran(A), UXx = UXAy = (UA)Xy = TXy = XTy = XUAy = XUx. By continuity and linearity, it follows that X and U commute. When T is invertible, we have the identity U = T(T*T)~1/2 which lies in C*(T).Also jj*jj — /y*y\-l/2y*y/y*jn-l/2 _ j Since U is invertible, this shows that U is unitary. ■ Corollary 1.8.2 If T is an operator on a Hilbert space H, then the projection [RanT] onto the closure of the range ofT and the projection [ker(T)] onto the kernel ofT belong to Wr*(T). Proof. If T = U\T\ is the polar decomposition, then [RanT] = tftT and [ker(T)] = / - U*U ■
24 I. The Basics of C*-algebras In fact, von Neumann algebras contain a plentiful collection of projections. Recall that the spectral theorem for self-adjoint operators expresses an operator A = A* as an integral A = $atA\ A EA(dX) where EA is the spectral measure for A. We will prove the spectral theorem in Chapter II. For the moment, we just recover a few of its components that we need at this stage. Let O be an open subset of R. We will show that the spectral projection EA(0) belongs to W*(A). Indeed, consider the collection To of all non-negative continuous functions / of compact support in R such that / < Xo. This set is upwards directed in the usual order. Let P = SOT-lim/e^ /(A), which exists by Lemma 1.6.4. We will show that P = EA(0). First note that P is a projection. Since f(A) < I for all / in To, we have P < I. Since P lies in Wr*(A) by construction, it commutes with each f(A). For each / in To. one also has f1'2 in To- Hence P2 > fll2(A)2 = f(A). (Careful, this uses commutativity!) As this is true for all / G To, we have J > P2 > P. Thus cr(P) is contained in {0,1}; and so P is a projection. If g in C(R) has compact support in O, then there is a function / in To such that g = fg. Hence (again using commutativity) g(A)>Pg(A)>f(A)g(A)=g(A). Taking strong limits shows that Pg{A) = g(A) whenever g = gXo- On the other hand, if g\o = 0, then f(A)g(A) = 0 for every / in To- Thus Pg{A) = 0. Consequently, P is the projection onto the closed union of the ranges of all g(A) with support contained in O. This is the spectral projection EA(0). Now if <Y is a Gs subset of R, then it is the intersection of all open sets containing it. Thus we may similarly show that EA(X) = info?* EA(0). Again this spectral projection lies in W*(A). Since every Borel measurable set agrees with a Gs set up to a null set, this shows that every spectral projection of A belongs to W*(A). It is not difficult to recover the integral formula for A. For convenience assume that || A|| < 1. It is an exercise to show that the Riemann sums satisfy E Ssa([£, **))<*< E *^A((S,*±i]) and that both sides converge to A. We will use these spectral projections to show that there are abundant projections in every von Neumann algebra. Theorem 1.8.3 If 21 is a von Neumann algebra, then the closed convex hull of the set of projections in 21 equals the set 2l+i of positive contractions in 21; and the closed convex hull of the set of symmetries equals the set 2l*ai of self-adjoint contractions in 21.
1.8. Some Operator Theory 25 Proof. Let 0 < A < I be a positive contraction in 21. Then t=i Analogously, if -J < B < J, then B=n1i-^E2^((f-i,i])-/. ■ t=i Since a C*-algebra may not have any projections at all, this result does not generalize to arbitrary C*-algebras. Surprisingly, we are able to show that the unit ball of a unital C*-algebra is always the closed convex hull of the unitary elements. This is true even though they are not the full set of extreme points, nor is there necessarily any compactness of the unit ball in some weak topology. This result is known as the Russo-Dye Theorem; however, the proof given here is a stronger variant of the original. Theorem 1.8.4 In any unital C*-algebra 21, the closed convex hull of the set of unitary elements is the whole unit ball Proof. It suffices to show that if ||A|| < 1, then A is in the convex hull of a set of unitary operators. When A is invertible, this is easy. For in this case, the polar decomposition A = U\A\ lies in 21 by Theorem 1.8.1. It is a simple computation to verify that V± := \A\ ± i(I - A*A)1!2 are both unitary. Then A = {UV+ + UV-)/2. Next we show that if ||A|| < 1 and U is unitary, then U + A is the sum of two unitaries. Indeed, (U + A)/2 = U(I + U*A)/2 is an invertible contraction since ||?7*A|| < 1. So this is the average of two unitaries U\ and V\ by the previous paragraph. That is U + A = U1 + V1. By induction, we will show that there are unitaries such that U + nA = U1 + .-- + Un + Vn. Indeed, assuming this holds, find unitaries Un+i and V^+i such that ^ + ^ = ^+1+1^+1. Then U+(n+l)A = U1 + ---+Un+(Vn + A) = U1 + ---+Un + Un+1+Vn+1. Now suppose that ||T|| < 1 - £. Then let A = -^-T - ^ J and U = I. Since U\\< ^t2^ + ^r = i.
26 I. The Basics of C*-algebras we obtain unitaries U\,..., Un-i and Vn-\ such that nT = I + (n - I)A = Ux + • • • + tfn_i + Vn-L Hence T is the average of n unitaries. It follows that the convex hull of the unitary group includes the whole open ball. So the norm closure is equal to the closed unit ball. ■ 1.9 Representations of C*-algebras In this section, we will develop the basic properties of representations of C*- algebras. This will culminate in a proof of the fundamental theorem of Gelfand and Naimark that every C*-algebra is isomorphic to a concrete C*-algebra of operators. A representation n of a C*-algebra 21 on a Hilbert space % is a *-homomor- phism of 21 into B(H). We say that n is topologically irreducible if 7r(2l) has no proper closed invariant subspaces. It is called algebraically irreducible if it has no proper invariant manifolds (subspaces that are not necessarily closed). Our first theorem shows that these two notions coincide for C*-algebras. So we will call n irreducible when this condition holds. Lemma 1.9.1 Let n be a representation of a C*-algebra %ona Hilbert space H. Then 7r(2l) is topologically irreducible if and only (/,tt(21)/ = CI. Proof. If ^(21)' is larger than the scalars, then it contains a non-scalar positive operator; and thus by Theorem 1.8.3, it contains a proper projection P. Thus PH is an invariant subspace for 7r(2l). Conversely, suppose that M is a proper invariant subspace for 7r(2l); and let P be the orthogonal projection onto M. Invariance is expressed algebraically as n(A)P = Pn(A)P for every A in 21. However, it then follows that Ptt(A) = (7r(A*)P)* = (Ptt(A*)P)* = Pn(A)P = n(A)P for every A in 21. Thus P is a non-scalar operator in 7r(2l)/. ■ Lemma 1.9.2 Let n be a topologically irreducible representation of a C*-algebra %ona Hilbert space H. Suppose that T in B(H), a finite dimensional subspace K C % and e > 0 are given. Then there is an element A in 21 such that P|| < HrWI and \\(w(A)-T)\K\\<e. Proof. Since 7r (21) is irreducible, Lemma 1.9.1 shows that the commutant of n(21) is just the scalars. Hence 7r(2l)" = B(U). By the Double Commutant Theorem 1.7.1, ^)SOT = B(U). Assume that \\T\K\\ = 1 and let 5 = TPK. By Kaplansky's Density Theorem 1.7.3, there is an element A\ in 21 with ||7r(Ai)|| < 1 such that \\{*{Ad-S)PK\\<el2.
1.9. Representations of C*-aIgebras 27 By Theorem 1.5.5, there is an element A2 in 21 such that ||A2|| < (1 - e/2)-1 such that 7r(A2) = n(Ai). Let A = (1 - e/2)A2. Then ||A|| < 1 and ||(7r(A) - T)k|| < HWiij) - S)PK\\+e/2\\n(A1)\\ < s. ■ Theorem 1.9.3 Every topologically irreducible representation nofa C*-algebra 21 is algebraically irreducible. To prove this theorem, it suffices to show that if x and y are unit vectors in H, then there is an element A in 21 such that n(A)x = y. So this result clearly follows from the following stronger variant known as Kadison's Transitivity Theorem, which is the C*-algebra version ofJacobson's density theorem for rings. Theorem 1.9.4 Let nbea topologically irreducible representation of a C*-algebra %ona Hilbert space %. Suppose that T in B(H), a finite dimensional sub space K C % and e > 0 are given. Then there is an element A in 21 such that tt(A)\k = T\k and \\A\\ <\\T\\ + e. Proof. Use Lemma 1.9.2 to find A0 in 21 such that ||A0||<||r|| and ||(*(i4o)-T)flc||<e/2. Recursively find An in 21 such that || An|| < 2~ne such that \\(jr«(Ak)-T)pK\\<2-n-1e. fc=o Indeed, suppose that this holds for n. Apply Lemma 1.9.2 to the operator n 5 = J>(Afc)-T, k=0 the subspace K and 2~n~2e to obtain an approximant An+i in 21 with n+l ||An+i|| < 2-"~1e and ||Q>(Afc) - T)PK\\ < 2~n~2e. fc=0 LetA = EfcLo Ak- & is clear that ir{A)\K = T\K and ||A||<||T|| + f;2-»e = ||T|| + e. ■ n=l A positive linear functional on a C*-algebra is a linear functional such that f(A) > 0 whenever A > 0. A state is a positive linear functional of norm 1. For example, if n is a representation of 21 on a Hilbert space % and a; is a vector in H, then
28 I. The Basics of C*-algebras is positive. Indeed, if A > 0, then f{A) = W2Yx,x) = ||»(Al/«)«||* > 0. In the unital case, this is a state when ||*|| = 1. Associated to any positive linear functional is a positive semidefinite sesquilin- ear form on 21 given by [A,B]:=f{B*A). That is, [•, •] is linear in the first variable, conjugate linear in the second, and [A, A] > 0 for all A in 21. Hence it satisfies the Cauchy-Schwarz inequality \[A,B]\2<[A,A)[B,B] or equivalently \f(B*A)\> < f{A*A)f{B*B). Lemma 1.9.5 Positive linear junctionals are continuous. IfE\ is an approximate unit for % then \\f\\ = lirn\ f(E\). In particular, when 21 is unital, \\f\\ = f(I). Proof. As the unital case is more straightforward, we prove it first. Positivity implies that if A < B, then f(A) < f(B). So for 0 < A < I, we have 0 < f(A) < /(/). Now if X is in 21 with ||X|| < 1, then 0 < X*X < I and so |/(X)|2 = |/(/*X)|2 < f(X*X)f(I) < /(/)*. In general, suppose that / is not bounded on 2l+1. Then there are Ak in 2l+i such that f{Ak) > 2k for k > 1. Let A = Y,k>i 2~fc4fe. Then oo > f(A) > /(^2"fcAfc) =J2*-kf(Ak) > n. fc=i fc=i This holds for all n which is absurd; thus / is bounded on 2l+1. However, an arbitrary element X in 21 may be written as X = {X + X*)/2 + i{X - X*)/2i = Ax - A2 + iAz - iA4 where (X + X*)/2 = A1 - A2 and (X - X*)/2i = A3 - A4 are the Hahn decompositions of Corollary 1.4.2. Thus \\Ai\\ < \\X\\ for 1 < i < 4. Consequently, we deduce that / is bounded on the whole unit ball of 21. Let M = HrriA f{E\)> which exists because this is an increasing net bounded above by ||/||. Then for any X in 21 with ||X|| < 1, \f(X)\2 = lim|/(JE?AX)|2 < \imf(El)f(X*X) < M\\f\\. Choosing X so that |/(-X")| approximates the norm of / yields ||/||2 < M||/||, or equivalently, ||/|| < M. ■
1.9. Representations of C*-algebras 29 The key to representing a C*-algebra on a Hilbert space is to build representations from states. This important procedure is called the GNS construction named after Gelfand, Naimark and Segal. Theorem 1.9.6 Let f be a positive linear functional on 21. Then there is a representation nf of 21 on a Hilbert space H and a vector xj inH which is a cyclic vector for 7r(2l) such that \\xf\\2 = \\f\\ and f(A) = {nf{A)xflxf) for all A G 21. Proof. Let^ = {A G 21: /(A*A) = 0}. Then M = {A G 21: f(B*A) = 0 for all B G 21} because \f(B*A)\2 < f{B*B)f(A*A) = 0 for all A erf, Be 21. Hence Af is a closed subspace. Moreover, M is a left ideal since if N lies in M and A, J5 belong to 21, then f{B*{AN)) = f((A*B)*N) = 0 for all A,BG2l. Whence, AiV belongs to Af. Define a positive definite inner product on %jM by (X,y):=/(Y*X) where -X" denotes X +Af. This is well defined because if Ni, iV2 are in Af, then /((Y + N2)*(X + Nx)) = /(Y*X) + f((Y + N2rNx) + f(X*N2) = /(Y*X). Let H denote the Hilbert space obtained by completing %l/Af in the inner product norm. Let 7T0 denote the left regular representation of 21 on 21/^/*: n0{A)X := AX which is well defined because Af is a left ideal. This is a ^representation because (MA)X,Y) = f(Y*AX) = f{{A*Y)*X) = {XMA*)Y) = {ko{A*)*X,Y). Henceir0(A*) = n0(A)*. Moreover, ||7r0|| < 1 because ||7r0(A)||2 = sup ||7r0(A)X||2 = sup f(X*A*AX) imi<i imi<i < sup \\A*A\\f(X'X) = \\Atf. Thus 7T0 extends by continuity to a *-representation irf of 21 on H.
30 I. The Basics of C*-algebras In the unital case, let xj = J. Then (nf(A)xf,xf) = f(I*A) = f(A). The vector Xf is cyclic because ny (2l)a:/ = 21/A/" which is dense in H. And ii/ii=m = imp- Otherwise, let Ex be an approximate identity. The net E\ is Cauchy because limA f(E\) = II/II and thus there are indices a < 0 such that f(Ea)>\\f\\-e and \\ExEa - Ea\\ < e for all X>/3. Hence if A > 0, Re f{ExEa) = f{Ea) + Re f(ExEa - Ea) > \\f\\ - 2$. Therefore ||4 - 4||2 = f((Ex - Ea)2) = f(E2x) + f{El) -2Re f(ExEa) <f{Ex) + f{Ea)- 2(||/|| -2e)<4e. Thus for A, /z > /?, \\ex - 411 < 114 - 4|| +1|4 - 411 < 4*1/2- Let Xf — lirriA 4- Then (nf(A)xf}Xf) = lim(ir/(il)4,4) = Hm/(J57AAJ57A) = /(A). This vector is cyclic because the vectors nf(A)xf = A form a dense subset of W. And since \imnf(Ex)A = \imnf(Ex)7Tf(A)xf = nf(A)xf = A for this dense set of vectors, it follows that SOT-lirriA itf{Ex) = I- Hence H/ll = lim|/(£7A)| = lim(nf(Ex)xf,xf) = \\xf\\\ ■ Corollary 1.9.7 Every state on 21 has a unique extension to a state on 2l~. Proof. Existence follows since the representation -kj constructed above extends to 2l~ by setting tt/(/) = J. Thus we define f(A) = (7Tf(A)xf, Xf) for all A in 2l~. Clearly this is a positive linear functional of norm \\xf\\2 = 1. Uniqueness follows because /(J) = ||/|| = 1 by Lemma 1.9.5. ■ Let 5(21) denote the set of all states on 21, known as the state space of 21. A state is called pure if it is an extreme point of 5(21). Theorem 1.9.8 Let n be a representation of a C*-algebra 21 with a cyclic unit vector x. Then the state f(A) := (7r(A)x, x) is pure if and only ifn is irreducible.
1.9. Representations of C*-algebras 31 Proof. Assume that n (21) is not irreducible. Then by Lemma 1.9.1, there is a proper projection P in 7r(2l)'. Let t = \\Px\\2. If t = 1, this means Px = x and thus Pn(A)x = n(A)Px = 7r(A)x for all A in 21. As x is cyclic, these vectors are dense in H and hence P = J, contrary to fact. Likewise if t = 0, we conclude that P1 = J. So0<*< 1. Let </i(A) = rHTrUJPaj^aj) and (/2(A) = (1 - ^-^(AJP^P1*). These are states because *(/) = r^lPsll2 = l = (l -1)-1!^1*!!2 = *(/). And since PLn(A)P = 0 for all A in 21, we obtain (tgi + (1 -1)*2) (A) = (V(A) P*, P*) + (t(A)Px*, P1*) -(ir(A)*l*) = /(A). So / is a convex combination of 51 and 52- If / were pure, then </i = </2- But this leads to an absurdity. Indeed, suppose that 0 = 9i(A) - g2(A) = t'1(n(A)Px} Px) - (1 - ^(ir^F1*, P1*) = (tt^m^p* - (1 -*rljDl*)- Then y = ^~1P« - (1 - t)~1PLx is orthogonal to 7r(2l)a; which is dense in %\ whence y = 0. This is false, and thus / is not pure. Conversely, suppose that / = tg\ + (1 - t)g2 for 51 ^ g2 and some 0 < t < 1. Define a sesquilinear form on 7r(2l)a; by [*(A)z,K(B)z]:=tgi(B*A). Then 0 < [n{A)x,7r{A)x] = t9l{A*A) < f{A*A) = \\n{A)x\\2. In particular, this form is well defined because n(A)x = 0 implies that 0=gi(A*A) = f(A*A). So it is a positive semi-definite sesquilinear form of norm at most 1. Thus there is an operator H with 0 < H < I such that [u, v] = (tz, Hv). Now calculate for A, X, Yin 21, ({n{A)H - Hn{A))n{X)x,ir{Y)x) = (n(X)x,H7r(A*Y)x) - (7r(AX)xyH7r(Y)x) = t9l{Y*AX) - tgx{Y*AX) = 0. Hence H commutes with 7r(2l). If 7r were irreducible, then H would be scalar, say H = cl. Then tgi(B*A) = c(n(A)x,7r(B)x) = cf(B*A). Both / and 51 are states; thus c = t and </i = /, contrary to fact. Therefore the representation n is reducible. ■
32 I. The Basics of C*-algebras Now we return to the proof of the Gelfand-Naimark Theorem that states that every C*-algebra can be isometrically represented as a concrete C*-algebra of operators. In view of the GNS construction, it is sufficient to show that there are enough states to determine the norm. We need some more results about states. Lemma 1.9.9 Let f be a continuous linear functional on 21 such that for some approximate identity E\, ll/H = l = lim/(J5A). Then f is a state. Proof. First let us reduce to the unital case. Let / be any Hahn-Banach extension of / to 2l~. Let /(/) = a. Since ||/|| = ||/|| = 1, we have \a\ < 1. Also ||2J5A - J|| < ! and hence l>lim|7(2J57A-/)| = |2-a|. Together, these inequalities imply that /(/) = 1. So we may assume that 21 is unital and/(J) = 1. Next we show that / is self-adjoint meaning that if A = A*, then f(A) is real. Let A be a self-adjoint element of norm one. Notice that \\A ± inl\\2 = n2 + 1. Hence \f(A) ± ni\ < \/n2 + l for all n G N. That is, f(A) lies in the intersection of all disks centred at ±ni of radius y/n2 + 1. This intersection is the interval [-1,1]. Now if 0 < A < J, then \\2A - I\\ < 1. Hence -1 < 2f(A) - 1 < 1, and thus 0 < f(A) < 1. So / is positive. ■ Now the key step in constructing sufficiently many states uses the Hahn- Banach Theorem again. Lemma 1.9.10 Let A be a self-adjoint element ofVL Then there exists a pure state f on% such that \f(A)\ = \\A\\. Proof. We will work in 2l~ if 21 is not unital. Then C*(A) is a subalgebra of 2l~. Since ||A|| = spr(A), there is a multiplicative linear functional y> in the maximal ideal space of C*(A) such that \<p{A)\ = \\A\\. It is always the case that \\<p\\ = 1 = ¥>(/). Let $ be any Hahn-Banach extension of cp to a functional on 2l~. Then since ||$|| = 1 = $(/), the previous lemma shows that $ is a state on 21" and thus restricts to a state on 21. Let T be the set consisting of all states / on 21 such that f(A) = $(A). This is a weak-* closed bounded convex subset of the dual space of 21. By the Banach- Alaoglu Theorem, T is weak-* compact. So by the Krein-Milman Theorem, it has an extreme point /0. To see that /o is an extreme point of 5(21) and hence is pure,
1.9. Representations of C*-algebras 33 it suffices to show that T is a face of 5(21); for this implies that extreme points of T are extreme points of 5(21). But this follows from the fact that f(A) = $(A) = ±\\A\\ for / in T. So if f = {9i+ 92)/2 for / in T and # in 5(21), then Pll = l/M)l<(l5iM)l + l52M)|)/2<||^||. This can only occur if gx(A) = g2(A) = f(A) = $(A). Hence gi belongs to T\ which shows that T is a face. ■ Corollary 1.9.11 If A is an element of% then there exists an irreducible representation n o/2l and a unit vector x such that ||7r(A)a;|| = || A||. Proof. Apply Lemma 1.9.10 to A*A to obtain a pure state / with /(A*A) = \\A\\2. Then let tsj and xj be obtained from the GNS construction applied to /. By Theorem 1.9.8,7T/ is irreducible. Finally, \MA)z,f = (n(A*A)zf} *,) = f{A*A) = \\A\\>. ■ Finally we have all the pieces to complete the proof of the Gelfand-Naimark Theorem. Theorem 1.9.12 Every abstract C*-algebra 21 is isometrically ^-isomorphic to a concrete C*-algebra of operators. lf% is separable, then one may take the Hilbert space to be separable. Proof. Take n := X) ®/€5(a) nf- Then 11^(^)11 = WA\\ for every ^ in 21 by the previous corollary. When 21 is separable, it suffices to choose one representation nn for each element An of a countable dense subset of 21 such that ||7rn(An)|| = ||An||. Then X) ©n ^n works and is separably acting. ■ The representation used in this proof is called the universal representation of 21. Note that every state on 7r(2l) is a vector state in this representation; meaning that for each state /, there is a unit vector x such that f(7r(A)) = (7r(A)x, x). As every linear functional on 21 is a linear combination of states (see Exercise 1.32), it follows that every functional / on 21 may be represented by f(A) = (n(A)x, y) for certain vectors x and y. Thus they extend to wOT-continuous linear functionals on tt(21)". The Jacobson radical rad(>t) of a Banach algebra A is the intersection of the kernels of all algebraically irreducible representations. An algebra is called semi-simple if the Jacobson radical is {0}. Corollary 1.9.13 C*-algebras are semi-simple. Proof. By Theorem 1.9.3, topologically irreducible representations of C*-algebras are algebraically irreducible. So this applies to tsj when / is a pure state. Since the
34 I. The Basics of C*-aIgebras pure states separate points in 21 by Corollary 1.9.11, the representation /pure is isometric. Hence rad(2l)= f] kerrr, = {0}. /pure Therefore 21 is semi-simple. ■ We conclude this section with a couple of results about the relationship between representations of a C*-algebra and its ideals. A representation n is non- degenerate if 7r(2l)K is dense in H. Lemma 1.9.14 Suppose that 3 is an ideal of a C*-algebra 21, and that n is a non- degenerate representation of 3 on a Hilbert space %. Then there is a unique representation if of VI on H extending n. Moreover, if is irreducible if and only if it is irreducible. Proof. For A in 21, J in 3 and x in H, define if(A)(ir(J)x):=n(AJ)x. (1) To verify that this is well defined, suppose that n( Ji)xi = n(J2)x2. Let E\ be an approximate unit for 3. Then 7r(A7i);ci = Um7r(AE\Jx)xi = limir(AE\)ir(Ji)xi = limn (AE\)n(J2)x2 = limn (AE\J2)x2 = n(AJ2)x2. Hence if (A) is well defined on a dense subset of H. Moreover ||7r(A)(7r(J)aO|| < limHA2?A)|| ||ir(J)«|| < ||A|| \\n(J)x\\, and thus if (A) extends uniquely to a bounded operator in B(H). To see that this is a ^representation, one should verify that if is multiplicative and self-adjoint. We do the latter only. For A in 21 and J\, J2 in 3, (ifiA^iriJJxuiriJ^) = {ir{A^{)xuiT{J2)x2) = (ir(j;A*J1)xlyx2) = {n{Ji)xi,ir{AJ2)x2) = {n{Ji)xuif(A)ir(J2)x2) = {if(Ayir(Ji)xuir(J2)x2). Hence if (A*) = if(A)*. The uniqueness follows from the fact that any extension of it must satisfy (1) which determines n on a dense set. Suppose that n is not irreducible, and thus there is a proper invariant subspace M for 7r(3). Then since n is non-degenerate U = ir(3)(M + ML) C n(3)M + n(3)ML.
1.9. Representations of C*-aIgebras 35 Since irfflM1 C ML% we must have M = 7r(3)M. Therefore *{Vk)M = *{Vk)*Q)M = n(d)M = M. So n is not irreducible either. The other direction is trivial. ■ Our other result in this direction turns the tables and considers the restriction of a representations of 21 to an ideal. Lemma 1.9.15 Suppose that n is a representation of% on a Hilbert space H. Let Z be an ideal of%. Then the projection P onto n(3)H lies in the centre 0/tt(21)". Ifn is irreducible and n(d) 7- 0, then the restriction n\ 3 is also irreducible. Proof. Since n(H)ic(3)H = n(3)H, it follows that n(d)U is invariant for tt(21) and thus P lies in tt(21)'. If X lies in 7r(3)', then Xn(J)x = n(J)(Xx) belongs to 7r(3)H for every J in 3 and x in H. Thus P% is invariant for n( 3)'; whence P e Trp)" n tt(21)' c tt(21)" n *(»)' which is the centre of 7r(2l)". If n is irreducible, then P is scalar. As n(3) 7- 0, we have P = I. Thus 7r| J is non-degenerate. So it is irreducible by the previous lemma. ■ Using these results, we will derive a useful extension of Theorem 1.4.8. A quasicentral approximate unit for an ideal 3 of a C*-algebra 21 is an approximate unit E\ such that lim \\EXA - AEX\\ = 0 for all A G 21. Theorem 1.9.16 Every ideal Z of a C*-algebra 21 has a quasicentral approximate unit Proof. Let E\, A G A, be an approximate unit for 3 given by Theorem 1.4.8. Recall from the proof of that theorem that ifE\<E<I, then \\X-XE\\<\\Xm{I"Ex)X\\1^ for all I6X Thus the convex hull £ of {E\ : A G A} is directed and forms an approximate unit for 3, again as in the proof of Theorem 1.4.8. Therefore, it suffices to show that for A G A and A\,..., An in 21, then there is an element F in £ such that F > E\ and \\AiF - FAi\\ < 1/n for 1 < i < n. To construct F, form the C*-algebra .Mn(2l). Notice that J5^n), the direct sum of n copies of E\y forms an approximate unit for the ideal Mn{3)- Let be the diagonal operator with diagonal entries Ai. First we show that 0 is in the closure of S := {AF^ - F^A : F eJF} where T = convfJ^ : \i > A}. Indeed, S is a convex set. So if 0 is not in <S, the separation theorem version of the Hahn-Banach Theorem shows that there is a linear functional / so that Re f(AE^ - E^A) > 1 for all \i > A.
36 I. The Basics of C*-algebras Let 7r be the universal representation of 21, and let vectors x and y be chosen so that f(A) = (n(A)x, y). Let P be the projection onto n(3)H. Then it is easy to verify that SOT-lim7r(J57A) = P. But P belongs to 7r(2l)' by Lemma 1.9.15. Hence lim f(AEx - EXA) = lim{n{AEx - ExA)x, y) AGA AGA = \\m(ir{A)P - Pn(A)x, y) = 0. AGA This contradicts the assumption that 0 is not in the closure of S. Thus there is an element F in T so that \\AF^ - F^A\\ = max \\A{F - FA{\\ < 1/n. l<t<n Now define F = F^x indexed by finite subsets A of 21 and A G A. To see that it is upward directed, suppose that F^\ and Fb^ are two such elements. Since they lie in 5, we have k l FAA = E s{EXi and FB^ = £J tjE^. t=l i=j Let C = A U B and choose i/ in A such that v > A; for 1 < i < k and v > hj for 1 < j < L Then it is easily seen that Fc,u dominates both F^\ and Fa)Ai. It is routine to verify that it is a quasicentral approximate unit. ■ 1.10 C*-algebras of Compact Operators In this section, we develop the complete structure theory for C*-subalgebras of the compact operators. This applies, in particular, to finite dimensional C*- algebras which are the basic building blocks used in Chapter HI. The C*-algebra algebra £ of compact operators is one of the simplest and most basic C*-algebras. It will play a central role in the theory. As for matrix algebras, the existence of minimal projections in £ is crucial to the analysis. Lemma 1.10.1 If % is a non-zero C*-algebra of compact operators, then it con- tains a minimal projection E. Moreover, J5721JS7 = CE. Furthermore, ifn is a non-zero representation of% then there is a minimal projection E of% such that rr(E) ^ 0. When n is irreducible, n(E) has rank one. Proof. As 21 is non-zero, it contains a non-zero positive operator A. Because A is compact, its spectrum is a countable set with 0 as the only possible cluster point. From the continuous functional calculus Theorem 1.3.3, the spectral projection P corresponding to a non-zero eigenvalue of A lies in 21. Since P is compact, it has finite rank. Clearly, P dominates a projection E in 21 with minimal positive rank. This projection is therefore minimal in 21. If J5721JS7 contained a self-adjoint
1.10. C*-aIgebras of Compact Operators 37 element T which is not a scalar multiple of E, then the same argument produces a spectral projection of T which is dominated by E, and so has smaller positive rank, contrary to fact. Hence J5721JS7 = CE. Suppose that n is a non-zero representation. Then there is a positive element A such that 7r(A) ^ 0. From the functional calculus, we deduce that there is a finite rank spectral projection P of A such that 7r(P) ^ 0. Now P is the sum of minimal projections of 21 because it is finite rank. So there is a minimal projection E such that tt(J57) 7-0. If n(E) has rank greater than 1, choose orthogonal unit vectors x and y in the range ofn(E). For any A in 21, there is a scalar A so that EAE = XE. Hence {n{A)z,y) = {ir{EAE)z,y) = (\z,y) = 0. Thus 7r(2l)a; is a proper invariant subspace, and so n is not irreducible. ■ We write £(H) to denote the C*-algebra of compact operators on H, which is isomorphic to Mn if % is n-dimensional, and to .£ when % is separable and infinite dimensional. Lemma 1.10.2 Let Hbea Hilbert space. Then the only irreducible C*-subalgebra of&(U) is itself. Proof. Suppose that 21 is a non-zero irreducible subalgebra of £{%) acting on a Hilbert space % of the appropriate dimension. Let E be a minimal projection in 21 provided by Lemma 1.10.1 such that E is rank one. Then there is a unit vector e so that E = ee*. Since 21 is irreducible, it is algebraically irreducible by Theorem 1.9.3. So if z and y are vectors in H, one may choose elements A and B in 21 so that Ae — z and Be = y. Then 21 contains AEB* = Aee*B* = (Ae)(Se)* = zy\ Thus 21 contains every rank one operator. As these operators span £, we obtain 2l = £. ■ Before going on, we collect two useful corollaries. Corollary 1.10.3 The C*-algebra of compact operators is simple. Proof. As .£ is irreducible, any non-zero ideal of .£ is irreducible by Lemma 1.9.15. Hence the only non-zero closed ideal is all of .£ by Lemma 1.10.2. ■ Corollary 1.10.4 If 25 is an irreducible C*-subalgebra ofB(H) which contains a non-zero compact operator, then 25 contains & Proof. Since 25 fl ^ is a non-zero ideal of 25 by hypothesis, it is irreducible by Lemma 1.9.15. Hence it is all of .£ by Lemma 1.10.2. ■ This next lemma contains the key idea. A minimal idempotent which is not in the kernel of a representation a generates a cyclic irreducible representation both for 21 and for <r(2l); and they are unitarily equivalent.
38 I. The Basics of C*-algebras Lemma 1.10.5 Every non-degenerate representation of a C*-algebra 21 of compact operators has an irreducible subrepresentation which is unitarily equivalent to the restriction of% to a (minimal) reducing subspace. Proof. Let a be a non-degenerate representation of 21. By Lemma 1.10.1, there is a minimal projection E such that P = <r(E) is non-zero. Let / be a unit vector in the range of P; and let HZ = cr(2l)/. Also let e be a unit vector in the range of E\ and let Ue = 2le. The subspaces Ue and Wf are invariant for 21 and cr(2l) respectively. Since JE721JS7 = CE, the state on 21 given by cp(A) = (Ae, e) satisfies EAE = <p(A)E for all A G 21. Define a linear map U from We to Wj by the formula U(Ae) := <r(A)f = <r(AE)f. A simple computation shows that for A, B in 21 (UAe, UBe) = [a(AE)f, a(BE)f) = (<r(EB*AE)f, f) = y>(S*A)(P/,/) = (S*Ae,e) = (Ae,Be). Consequently, U is an isometry from Ue onto Wj. In particular, J7 is well defined. For A, B in 21, we have a(A)(UBe) = a(A)a(B)f = <r(AB)f = U(ABe) = UAU*(UBe). Thus a(A)\ii<r = UAImcU* for every A in 2l. So cr|#y is unitarily equivalent to the restriction of 2l to He. Let 7re denote the restriction map of 2l to Ke- Notice that ne(E) = ee* is rank one. Indeed, J5?Ae = EAEe belongs to Ce for every A in 2l, and thus Ce is the range of ne(E). Suppose that P is a projection in B(Ke) which commutes with 7re(2l). Then Pe = P7re(E)e = 7re(E)Pe is a multiple of e. As Pe = P2e, this multiple is 0 or 1. By considering P1 if necessary, we may suppose that Pe = 0. But then PAe = Pire(A)e = ire(A)Pe = 0 for all A G 21; whence P = 0. Therefore ^e^y = CI; and so 7re is irreducible. Hence the subspace He is minimal. ■ Corollary 1.10.6 Every irreducible representation ofMn or £ is unitarily equivalent to the identity representation. Proof. The only invariant subspace for Mn or £ is the whole space. ■
1.10. C*-algebras of Compact Operators 39 It remains to show that representations of these algebras are direct sums of irreducible ones, not something more complicated. As we shall see in the next chapter, the situation is not as simple even for most abelian C*-algebras. Theorem 1.10.7 Let %bea non-degenerate C*-subalgebra of the compact operators. Then every representation vof% is the direct sum of irreducible representations which are unitarily equivalent to subrepresentations of the identity representation. Proof. By Lemma 1.10.5, H* contains a subspace H^ such that the restriction of 7r(2l) to HZ is an irreducible representation which is unitarily equivalent to a sub- representation 7re of the identity representation. Choose a maximal family {H„} of pairwise orthogonal reducing subspaces with this property. Then Ha is spanned by the H%'s. For otherwise, the complement (]T)n H^)1 would dominate another such subspace H^ by Lemma 1.10.5 again. This would contradict the maximality of the original family. Let an be the restriction of a to H„. Then we obtain the decomposition a = £n ®anr and each <rn is equivalent to an irreducible subrep- resentation of the identity. ■ Finally, we apply this to the identity representation itself. Recall that H^ denotes the Hilbert space direct sum of k copies of H. And for each A in B(H), A^ denotes the operator on H^ given by A^fei,..., x^) = {Azi,..., Axn). Theorem 1.10.8 Let %bea C*-subalgebra of the compact operators & Then there are Hilbert spaces Hi of dimension n» for i > 0 and non-negative integers ki so that ft~ft0e]Te?4fc,') and 2i-oe^©£(^)(fc,,)- t>i i>i Proof. Let H0 = ker2l. By Theorem 1.10.7, the Hilbert space Hfr may be decomposed as a direct sum of reducing subspaces Kj such that the restriction <tj of 21 to Kj is irreducible. By Lemma 1.10.2, (7,(21) = R(Kj). Collect together all equivalent representations into classes {ctj : j G Si}. Let Hi be a Hilbert space of dimension n» = dim Kj for j in <%; let ki be the cardinality of <%; and let tt; denote the identity representation of £(Hi). Then it is evident that H ~ Ho © J] ®Hfi] and id ~ 0 0 ][] ©^• t>l i Finally, notice that a rank one projection Ei in R(Hi) is mapped onto a projection of rank ki. As this projection is compact, it follows that ki is finite for all i. ■
40 I. The Basics of C*-algebras Exercises LI Show that if S and T are two normal operators, then there is a ♦-isomorphism 7T from C*(S) onto C*(T) such that tt(5) = T if and only if 5 and T have the same spectrum. 1.2 Show that Co(X, 21), the space of continuous functions vanishing at infinity on a compact Hausdorff space X with values in a C*-algebra 21, is a C*- algebra with the operations f*(x) = f(z)* and ||/|| = sup^jr ||/(«)||. 1.3 If 2ln is a sequence of C*-algebras for n > 1, form the infinite product 9JT = IIn>i %n of all bounded sequences (An) with An in 2ln and the infinite sum Z — Y^ ©n>i ^n consisting of such sequences which converge to 0. With the supremum norm and point-wise multiplication and conjugation, these become Banach *-algebras. Show that they are C*-algebras, and that J is an ideal of 9JT. 1.4 Show that in any algebra, (A{BA - XI)'XB - /) {AB - XI) = XL Hence show that <r(AB) U {0} = <r(BA) U {0}. 1.5 Prove Corollary 1.4.9. HINT: List a dense subset An of 21. Then choose an increasing sequence of elements En in A (from Theorem 1.4.8) such that || AkEn - Ak\\ < 1/n and \\EnAk - Ak\\ < 1/n for all 1 < k < n. 1.6 Use the identity ||A||2 = \\A*A\\ = spr(A*A) to prove that there is a unique C*-algebra norm on a given *-algebra. In particular, show that the unitization 2l~ of a non-unital C*-algebra 21 is unique. 1.7 Show that there is a C*-algebra norm on Mn{%). HINT: Prove it first for concrete C*-algebras. 1.8 Show that there are positive 2x2 matrices A and B such that A < B but A2 ^ J52. Prove that the inequality is valid in every C*-algebra when A and B commute. 1.9 Show that if 0 < A < S, then 0 < A1'2 < B1'2. HINT: Use Lemma 1.4.7 to show that ||A1I2B-1I2\\ < 1. Then use Exercise 1.4 to show that spr(JB-1/4A1/2S-1/4) < 1. 1.10 A function on R+ is called operator monotone if 0 < A < B implies that/(A) </(£). (a) Use Lemma 1.4.7 to show that f3(t) = st(l + st)~x is operator monotone for s > 0. (b) Show that an integral of f3 by a positive measure is also operator mono-
Exercises 41 tone. Apply this to /0°° /,(05_/3 ds to show that f(t) = t& is operator monotone for 0 < /? < 1. (c) Show that f(t) = min{£, 1} is not operator monotone on Mi. 1.11 If A is a positive element in 21, show that A&A contains A. Hence this is the hereditary C*-subalgebra of 21 generated by A. Show that every separable hereditary subalgebra has this form. 1.12 For a separable Hilbert space H, show that the ideal .£ of compact operators is the unique proper ideal of B(H). 1.13 Letu; = {n_1 : n > 1}U{0}. Find all ideals of the C*-algebraC(u;,.M2). 1.14 Show that every closed ideal of Co(-X") has the form Vb = {/ € Co(X): f\E = 0} for a closed subset E of X. HINT: Use the Stone-Weierstrass theorem. 1.15 Verify the integral formula of the spectral theorem following the outline in section 1.8. 1.16 For a von Neumann algebra 21, show that the extreme points of VHaa\ are precisely the set of symmetries; and the extreme points of 2l+i are the projections. Show that for B(H), the set of extreme points of the unit ball is strictly larger than the set of unitaries. 1.17 Use the polar decomposition of a compact operator K to show that it may be written as K = X)n>1 snenf£ where sn is a sequence of real numbers decreasing to 0, and {e^} and {/n} are orthonormal sequences, where ef* denotes the rank one operator ef*(x) = (x} f)e. The sequence sn(K) are called the singular values of K. 1.18 A compact operator K in .£ is trace class if PTIIx:- Y%n(tf)<oo. n>l The collection of all trace class operators is denoted by C\. (a) Show that if xn and yn are orthonormal sequences, then El(^n.»n)l<ll^lll- n>l (b) Show that C\ is complete in the trace norm, and that the ideal of finite rank operators is dense in C\. (c) Show that ||AlfB||i < ||A|| ||tf ||i ||B||. Hence deduce that d is an ideal of B{H).
42 I. The Basics of C*-algebras (d) Fix an orthonormal basis {en} and define the trace by Tr(K) = J2(Kenien). n>l Show that Tr(KT) = Tr(TK) for all K in d and T in B(H). Hence deduce that Tr is independent of the choice of basis. (e) Each T in B(H) defines a linear functional ifT on C\ by <pt{K) = Tr{TK). Show that ||y>T|| = ||T||. (f) Show that if (p is a linear functional on Ci, then the sesquilinear form (x, y) := (p(xy*) determines a bounded linear operator T such that y> = (g) Deduce that B(%) is the dual space of C\. This defines the weak-* topology on B(H) given by the functional (fK on B(H) for if in Ci. L19 (a) Show that the weak operator topology corresponds to the functionals <pp for finite rank F. Hence deduce that the weak-* topology is stronger than the wot. (b) Show that every von Neumann algebra is a dual space. 1.20 Show that the dual of the compact operators is C\. 1.21 The strong-* topology on B(H) is the weakest topology such that T -» Tx for x in H and T -» T* are continuous maps. Show that the functionals which are strong-* continuous on B(H) coincide with the WOT-continuous functionals. 1.22 Show that multiplication is not jointly continuous in the strong operator topology. HINT: Let A consist of ordered pairs (M, x) where M is a finite dimensional subspace and a; is a unit vector orthogonal to M ordered by the relation (M} x) < (N, y) if M and x are both contained in N. Let e be a fixed unit vector. Set A(m,x) = (dimM)ex* and J3(Af,a>) = (dimM)~1a;e*. 1.23 Complete the proof of Proposition 1.6.3. 1.24 Prove the converse of Lemma 1.7.2. HINT: Let A be a net consisting of ordered pairs (M,«), where M is a finite dimensional subspace and a; is a unit vector which is not orthogonal to M, and ordered by the relation (M, x) < (iV, y) if M and x are both contained in N. Set A(MtX) = (dim M II-Pm^I!)""1^*- Show that this net converges strongly to 0, but that limsup(M ^ ||/(-A(Af,«)y|| = °° for every y^O and / in C(R) such that lim sup^j^^ | /(t)/t | = oo. 1.25 Suppose that A belongs to a concrete C*-algebra 21 C B(H)> and has a polar decomposition A = U\A\. Show that Uf(\A\) belongs to 21 provided that /(0) = 0.
Exercises 43 1.26 Show that if J is an ideal of a C*-algebra 21 and A lies in 21, then there is an element J in J such that \\A - J|| = dist(A, 3). HINT: Use Corollary 1.4.2 on \A\ - \\A + 3|| J. 1.27 If a C*-algebra 21 contains a non-unitary isometry 5, show that \\S-A\\>± for every A = ^£=1 A^C/i which is the convex combination of n unitaries. HINT: You may suppose that Ax > 1/n. Estimate \\U^S - Xil\\ and compare it with the fact that cr(UiS) = 5. 1.28 Show that in C(D), the function f(z) = (1 - -)z is not a convex combination of fewer than p unitaries. HINT: If / = X)r=i ^*ui1S a convex combination of unitaries, show that / - XiUi maps D into itself, and thus has a fixed point. Hence deduce that X{ < 1/p. 1.29 Show that states on Co(-^) correspond to regular Borel probability measures on X. Which are the pure states? 1.30 Show that irreducible representations of abelian C*-algebras are one dimensional. HINT: Use the spectral theorem. 1.31 Show that every linear functional on a C*-algebra decomposes as a sum of a self-adjoint functional and a skew-adjoint functional. 1.32 Show that every self-adjoint functional / decomposes as / = </i - g2 where gi are positive linear functional such that ii*iii+M-ii/ii- HINT: Mimic the proof that a real measure decomposes as the difference of two positive measures supported on disjoint sets. This is known as the Jordan decomposition. 1.33 Show that every irreducible representation comes from a (pure) state. HINT: Use a state of the form f(A) = (n(A)x, x). 1.34 Show that if J is an ideal of a separable C*-algebra 21, then there is a sequential quasi-central approximate unit for J relative to 21. Then show that this is still true even if J is not closed (but is still self-adjoint). 1.35 Suppose that p is a representation of a C*-algebra 21 on a Hilbert space % with a unit cyclic vector x. Define the state f(A) = (p(A)x, x). Show that p is unitarily equivalent to the GNS construct -kj via a unitary operator U such that Uxf = x. This shows that the GNS construction is unique. HINT: Set UX = p(X)x.
44 I. The Basics of C*-aIgebras 1.36 Show that every finite dimensional C*-algebra may be faithfully represented on a finite dimensional Hilbert space. HINT: Show that finitely many states suffice for the Gelfand-Naimark Theorem in this context. 1.37 Suppose that 21 is a C*-algebra containing the compact operators. Show that every faithful irreducible representation is unitarily equivalent to the identity representation. 1.38 A representation a is a subrepresentation of a representation p if there is a central projection P in />(2l)' such that a = Pp\PH. Hence p splits as a direct sum p ~ <r (B p'- Show that the Schroeder-Bernstein Theorem is valid for representations. That is, if cr and p are each unitarily equivalent to subrepresentations of the other, then they are unitarily equivalent. HINT: (a) Show that p~p@(p'@ a'). (b) By iterating (a), show that there are countably many pairwise orthogonal projections Pn in />(2l)' such that Pnp\Pn% are each unitarily equivalent to p1 © a'. (c) Hence deduce that p ~ p" © (p' © (/)(oo) ~ p © (/>' © </)(oo). (d) Hence show that /> ~ (/> © *') © (/>' © (/)(oo) ~ a © (/>' © (/)(oo). 1.39 (a) Suppose that p and a are representations of a C*-algebra 21 on Hilbert spaces Hp and Ha. Suppose that T in B(/Haj/HP) is a non-zero operator such that p(A)T = T<r(A) for all A G 21. Show that the partial isometry {/ in the polar decomposition of T also intertwines p and cr. Moreover, the range and domain projections are reducing subspaces for cr(2l) and />(2l) respectively. The restrictions to these subspaces are unitarily equivalent. (b) If a is irreducible in the above situation, then a is unitarily equivalent to a subrepresentation of p. If both p and a are irreducible, then they are unitarily equivalent.
Exercises 45 Notes and Remarks. Commutative Banach algebras and the Gelfand transform were introduced by Gelfand [1941]. The notion of an abstract C*-algebra is due to Gelfand and Naimark [1943], who proved Theorem 1.9.12 that C*-algebras can be isometrically imbedded into B{%). Their definition of a C*-algebra was somewhat stronger than the present-day definition. This gap (Theorem 1.4.5) was filled by Fukamiya [1952] and Kaplansky (unpublished). Segal [1947] proved the existence of an approximate identity, and further refined the GNS construction proving Theorem 1.9.8. Theorem 1.5.4 on ideals is also due to Segal [1949] and to Kaplansky [1949]. Weak topologies and the double commutant Theorem 1.7.1 are due to von Neumann [1929]. Kaplansky [1951] extended this to his density Theorem 1.7.3. Kadison [1955] proved the transitivity Theorem 1.9.4. Theorem 1.8.4 is due to Russo and Dye [1966], but the proof presented here is from Kadison and Pedersen [1985]. Quasicentral approximate units were introduced by Arveson [1977] and Ackemann and Pedersen [1977].
CHAPTER H Normal Operators and Abelian C*-algebras ILl Spectral Theory Early in Chapter I, we learned that if N is a normal operator with spectrum X, then the continuous functional calculus Corollary 1.3.3 provides a *-isomorphism of C(X) onto C*(N). So to classify normal operators, we need to classify the ♦-representations of C(X) for a compact metric spaces X. Two normal operators M and N are unitarily equivalent if there is a unitary operator U such that N = UMU*. This is the most rigid notion of equivalence, as a unitary operator preserves the complete spatial structure of a Hilbert space. Likewise, two representations p and cr of C(X) are unitarily equivalent if there is a unitary operator U such that cr = Ad U />, where Ad U(X) = UXU*. Recall that a representation p of a C*-algebra 21 on % is cyclic if there is a cyclic vector x such that />(2l)a; is dense in %. Associated to a unit cyclic vector is the state <p(A):=(p(A)x,x). By Exercise 1.35, /> is unitarily equivalent to n^, the representation obtained from (p by the GNS construction. In the commutative case, this is made even more explicit. Theorem IL1.1 Let X be a compact metric space. Every cyclic representation p ofC(X) is unitarily equivalent to a representation given by cr^(f) = M?, the operator of multiplication by f on L2 (X, //), where fi is a regular Borel probability measure on X. Proof. Let a; be a unit cyclic vector for />, and consider the state on C(X) given by ¥>(</) := (p(g)xix)- By the Riesz Representation Theorem for positive linear functionals on C(X), there is a regular Borel probability measure // on X such that <p{g)= / gdfi. Jx Define U from C(X) into U by Ug = p{g)x. Then calculate \\Ug\\2 = (p(g)z,p(g)x)=(p(gyp(g)x)x) = <p(\g\2)= f \g\2^ = \\g\\lM j x 46
II.l. Spectral Theory 47 As C(X) is dense in L2(fij and p(C(X))x is dense in H, this operator extends by continuity to a unitary operator of L2(/x) onto %. For /, g in C(X), compute />(/)ff* = />(/)/>(</)* = />(/</)* = U(fg) = UMfg. Again by the density of C(X) in L2(/x), we deduce that p(f) = UMfU*, and hence that p = AdUcr^. ■ Of course, not every representation is cyclic. However, we have the next best thing. Proposition II.1.2 Every non-degenerate representation crofa C*-algebra 21 is the direct sum of cyclic representations. Proof. If x in % is a unit vector, let Hx = cr(2l)sc. Since cr(2l) has non-trivial null space, it follows that x belongs to Hx. (See the proof of Theorem 1.7.1.) It is evident that this subspace is invariant for cr(2l) and the restriction ax of a to Hx is cyclic with cyclic vector x. Then we apply Zorn's Lemma to obtain a maximal family {xa : a G A} of unit vectors with the property that %Xa are pairwise orthogonal. It suffices to show that % = Z)©aG^^ajQ- Indeed, the right hand side is a direct sum which forms a subspace of %. If it is proper, choose a unit vector y orthogonal to it. For any a, and any A} B in 21, (<r(A)y,*(B)za) = (y,*(A*B)xa) = 0. Thus %y is orthogonal to each %Xa. This contradicts the maximality of the family constructed above. Therefore % must be the direct sum of a family of cyclic subspaces. ■ Applying this to the abelian case yields one version of the Spectral Theorem. Theorem II.1.3 Every normal operator on a separable Hilbert space is unitarily equivalent to a multiplication operator Mj on some L2(fi) space. Proof. Let N be a normal operator with spectrum X\ and let p(f) = f{N) be the associated representation of C(X). By the preceding proposition, we may decompose p as a direct sum of cyclic representations. As % is separable, this is a countable direct sum. So we may write p=Yl ©n>i Pn> Then by Theorem HA A, there are regular Borel probability measures /xn such that pn ~ a^ and N\<Hn = Pn(z)~M?». Form the space Xqo = X x N of countably many disjoint copies of X, and define a measure // on A"^ by putting the measure /xn on X x {n}. Then it is evident that L2(fi) :_ X) ©n>i -/2(//n)- If % denotes the coordinate ftmction Z{x% n) = x, then Mz~J2®M?n-N- ■ n>l
48 II. Normal Operators and Abelian C*-algebras II.2 The L°° Functional Calculus Most formulations of the spectral theorem include more information, specifically about a more powerful measurable functional calculus. Part of this can be deduced immediately, but first we make some additional preparations. A vector x is called separating for a C*-algebra 21 of operators if A in 21 and Ax = 0 implies that A = 0. It is an elementary fact that ifx is a cyclic vector for a C*-subalgebra 21 ofB(H), then x is a separating vector forty'. Indeed, suppose that T is in 21' and Tx = 0. Then for every A in 21, one has TAx = ATx = 0. But 21a; is dense in H, whence T = 0. Proposition II.2.1 Let 21 be an abelian subalgebra ofB(H) for a separable Hil- bert space %. Then 21' has a cyclic vector; whence 21" has a separating vector. Proof. By Proposition n.1.2, H = Z)©n>1 HXn is the sum of cyclic subspaces for 21'. The subspace HXn is invariant for 21'. Thus the projection Pn onto HXn commutes with 21', and so lies in 21". By the Double Commutant Theorem 1.7.1, 21" is the weak operator topology closure of 21; and thus is abelian. Hence 21' = 21'" contains 21". Let x = J2n>i 2"najn. Then 21's contains W2nPnx = Wxn = UXn for all n > 1. So x is cyclic for 2l;. ■ Say that a representation p of C(X) is multiplicity free if p(C(X))f is abelian. An abelian subalgebra of B{%) is called maximal abelian if it is not contained in any larger abelian subalgebra. A maximal abelian von Neumann algebra is often abbreviated as a masa, which stands for maximal abelian self-adjoint algebra. Theorem II.2.2 Let p be a representation ofC(X)ona separable Hilbert space %. Then the following are equivalent. (i) p(C(X)) has a cyclic vector. (ii) p is multiplicity free. (iii) p(C(X)Y is maximal abelian. (iv) p(C(X))ff is unitarily equivalent to the algebra L°°(fi) acting by multiplication on L2 (//) for some regular Borel probability measure fionX. Proof. Assume that (i) holds, and apply Theorem n. 1.1 to show that p = k&U a^ for a unitary operator U and a Borel probability measure // on X. So for convenience, we may suppose that p = cr^. Suppose that T commutes with p(C(X)). Let f = Tl where 1 represents the constant function 1 in L2(p). Then for g in C(X)9 Tg = TM£l = M£Tl = M»f = fg. Moreover, since ||/flf||2 = \\Tg\\2 < \\T\\ \\g\\2 for all g G C{X) which is dense in L2(/x), it follows that ||/H*, < ||T||. Consequently, T = Mf is a multiplication operator by a bounded measurable function / in C°°(p). Conversely, every such multiplication operator commutes with p(C(X)). Thus p(C(X)Y = L°°(fi) is abelian; whence (ii) p is multiplicity free and (iv) holds.
n.2. The L°° Functional Calculus 49 When p(C(X)) is abelian, we have rWOT p(C(X)Y = />(C(X)) C P(C(X))'. But (ii) implies that p{C(X))f C p(C{X))". Thus p(C(X))" is equal to its own commutant, so it is maximal abelian. Hence (ii) implies (iii). Now (iii) together with Proposition n.2.1 shows that p(C(X)Y has a cyclic vector x. But p(C(X))x = p(C(X)y>x = H, so p is cyclic. Hence (iii) implies (i). Finally if (iv) holds, then by Theorem n.1.1, p is cyclic; and therefore (iv) implies (i). ■ Of course, most representations of C(X) are not cyclic, but the general structure can be obtained by applying Proposition n. 1.2. In order to get the full power of the result, we need a couple of preparatory lemmas. Recall that Lx(p)* = L°°(/z), and that this pairing determines the weak-* topology on L°°(/z). Lemma II.2.3 Let pbea Borelprobability measure on a compact metric space X. Suppose that fa is a net of functions in L°°(p) converging in the weak-* topology to /. Then M? converges in the weak operator topology to M£\ Proof. Fix vectors x, y in L2(p). Then h= xy belongs to L1(/x). Hence lim(Mil x,y) = lim / fahdp = lim / fhdp = lim(Mjla:,y). ■ a Ja a. J a J a * Lemma II.2.4 Let p and v be regular Borel probability measures on a compact metric space X. Suppose that a is a ^-isomorphism of L°°{p) onto L°°(u) which is the identity onC(X). Then p and v are equivalent measures (so that L°°(p) = L°°(v)), and a is the identity map. Proof. Since a is a *-isomorphism, it preserves order; and therefore it preserves suprema. Let O be an open subset of X. Then Xo is the supremum of an increasing sequence of continuous functions. For example, let -J* [2* f(c) = r if dist(^c) > 2~* nK<i) |2fcdist(£,0c) if dist(£,0c)<2-fc Hence <r(Xo) = sup a(fk) = sup fk = Xo- k>l fc>l If <r(XE) = XE and <t(Xf) = Xf, then <t(Xe') = o-(l - Xe) = 1 - ct(Xe) = 1-XE = Xe',
50 II. Normal Operators and Abelian C*-algebras and <r{XEnF) = <r{XEXF) = <r(XE)<r(XF) = XEXF = XEnF. The result for unions follows from these two relations. Finally, if <r(XEk) = XEk for k > 1, then a(xVk>iBk) = (7(suPxU2=i^) = suP*(xU2=1is*) - n>l n>l = 8UpXU»_lH»=XU J,. n>l - This shows that the set {J57: <r(XE) = X#} is a sigma algebra containing the open sets. So it contains all Borel sets, which yields all measurable sets up to subsets which are measure zero relative to // + v. In particular, fi(E) = 0 if and only if XE = 0 in L°°(/x); which is therefore if and only if XE = cr(XE) = 0 in L°°{y)\ which is if and only if u(E) = 0. So \i and v are equivalent measures. Finally, a is the identity on the span of the characteristic functions. As this space is norm-dense in L°° (//), it follows that a is the identity map. ■ With these two measure theoretic lemmas in hand, we can prove the main result of this section. Theorem II.2.5 Let p be a representation ofC(X)ona separable Hilbert space %; and let 9Jt = p{C(X))". Then there is a regular Borel measure fionX so that 9JI is ^-isomorphic to L°°(/x). Moreover, this map is a homeomorphismfrom the weak operator topology on QJt to the weak-* topology on L°°(/x). Proof. By Proposition H.2.1, QJt has a separating vector x. Let K be the cyclic subspace generated by x. Consider the restriction map n(A) = A|/c for A in 9JI. Clearly, this is a *-homomorphism. Since a; is a separating vector, n is an isomorphism. Moreover, this map is obviously continuous in the weak operator topology. Now 7r(9Jl) has a cyclic vector x, whence by Theorem n.2.2, there is a regular Borel probability measure v on X so that QJt is unitarily equivalent to L°° (u) acting on L2(v). Note that the weak operator topology on L°°(u) coincides with the weak-* topology it inherits as the dual of L1 (u). Indeed, if hi and h2 are functions in L2(v), then the WOT-continuous linear functional <p(f) = (M?huh2) = f f(hih)du is integration against the L1 (u) function h = hih2, and therefore is weak-* continuous. Conversely, if ft is in L1^), then we set ft2 = |ft|ly^2 and fti = ft/ft2. Clearly 11ft;11| = ||ft||i; so they lie in L2(v). Thus the weak-* continuous functional ^(/)= f fhdp= f f{hjr2)dv = (Mufhuh2) J X J X is WOT-continuous.
II.2. The L°° Functional Calculus 51 Now turn the tables and work from the other direction. Apply Proposition II. 1.2 to p to decompose it as a direct sum p = ^ ®pn of at most countably many cyclic representations pn. By Theorem n.1.1, there are Borel probability measures fin on X so that pn is unitarily equivalent to a^. Let // = ]T)n 2~nfinj which is a measure equivalent to the family {/xn}. For each bounded Borel function / on X, choose a bounded sequence /*. in C(X) converging to / a.e. dfi (which is possible by Ego- rofFs Theorem). Then /*. converges to / in the weak-* topology on L°°(/x) by the Lebesgue Dominated Convergence Theorem; and thus also converges weak-* to / in each L°°(/xn). So by Lemma n.2.3, ^2®Mfn = WOT-limJ]eM£n n n belongs to 9JT. Moreover, the same lemma now shows that the *-homomorphism /> from L°°(n) to 9JT given by p(f) = ]T)n ©M^n is continuous from the weak-* topology on L°°(n) to the weak operator topology on 9JT. The map p is injective. Indeed, if p(f) = 0 for a non-zero function / in L°°(/x), then there is a function g in L°°(n) such that fg = Xe for a set E of positive measure. But then J2®MpB = HxE) = p(f)p(9) = o. n This implies that iin(E) = 0 for all n; whence n(E) = 0, contrary to hypothesis. Consequently, p is a *-isomorphism. It carries C(X) onto p(C(X)). Since it is weakly continuous, it carries L°°(/x) onto 9JT. Finally, put the two pieces together. The map npis a *-isomorphism of L°° (//) onto L°°(v) which is the identity on C(X). Hence by Lemma II.2.4, this is the identity map. Consequently, both p and n = p"1 are continuous between L°°(/x) endowed with the weak-* topology and DJl with the WOT topology. Therefore p is a homeomorphism. ■ Applying this to a single normal operator yields the so called L°° functional calculus. Corollary II.2.6 If N is a normal operator on a separable Hilbert space, then there is a regular Borel measure fi on cr(N) and a ^-isomorphism <pn of L°°(n) onto W*(iV) which is a homeomorphism from the weak-* topology on L°°(fi) to the weak operator topology on W*(iV). This yields the spectral measure of a normal operator as follows. Define a projection valued measure En on Borel subsets X of C by En(X) := (Pn(Xx)- This assigns a projection to each Borel subset of the plane. Since y># is a homo- morphism, we obtain the identities EN(X DY) = EN(X)EX(Y)
52 II. Normal Operators and Abelian C*-algebras and EN(X U Y) = EN(X) + EN{Y) - EN{X n Y). Countable additivity is a consequence of the fact that y># is a homeomorphism from the weak-* topology on L°°(/x) to the weak operator topology on W*(N). Indeed, suppose that Xn are pairwise disjoint Borel sets; and let X = Un>i -^n- Then Z)fc=i *** converges weak-* to Xx and thus X)fc=i -^N(-^fc) converges in the weak operator topology to En(X). As the limit is a projection, it follows that this converges in the strong operator topology as well. Hence we obtain that SOT-J2EN(Xk) = EN(X). We also observe that the measure fi is determined only up to its measure class of equivalent measures. Indeed, two measures have the same non-zero characteristic functions if and only if they have the same null sets which occurs if and only if they are equivalent measures. On the other hand, if fi and v are equivalent measures, then the Radon-Nikodym Theorem says that dv = hdfi where h > 0 a.e. dp. Hence we may define a unitary operator from L2(v) onto L2(/x) by Uf = h>l2f. Indeed, \W\\hM = J \f\2h d„ = J |/|2 dv = \\f\\l^y Moreover, M2Uf = gfh1'2 = UMZf; whence Ad U is a unitary equivalence between the two cyclic representations. Therefore we have proven: Corollary IL2.7 Two cyclic representations ofC(X) are unitarily equivalent if and only if the corresponding measures are equivalent A simple device allows us to obtain the same result for arbitrary separably acting abelian von Neumann algebras by showing that they are singly generated, and thus arise as a representation of some C(-X"). Lemma II.2.8 Let QJt be an abelian von Neumann algebra on a separable Hilbert space. Then there is a self-adjoint operator A such that 9JT = W*(A). Moreover, if 21 is a separable C*-subalgebra of9Jl, it can be arranged that 21 C C*(A). Proof. The unit ball of B(H) in the weak operator topology is metrizable by Proposition 1.6.3 and compact. Hence there is a countable family of self-adjoint operators which are WOT-dense in the unit ball of 9Jl,a. Include in this family a countable dense subset of 2l,a. Each self-adjoint operator is in the norm-closed span of its spectral projections corresponding to diadic intervals. Consequently, there is a countable collection {En} of projections in QJt that spans a C*-algebra <£ which contains 21 and is WOT-dense in 9JT.
113. Multiplicity Theory 53 Let A = J2n>i 3~n£!n. We claim that C*(A) = <£. Since A belongs to <£, it suffices to show that each En belongs to C*(A). To this end, note that 0 < EtA = Et Y, 3""nj5?n < l^i1 n>2 and similarly |J57i < Ex A < \EX. Thus it follows that the spectrum <r(A) is contained in [0, |] U [|, |]. So C*(i4) contains the projection £U([§> |]) = E\. After subtracting off \E\ from A, we may likewise show that E2 belongs to C*(A); and recursively we can establish that C*(A) = <£. Thus W*(A) = £W0T = 9Jt. ■ Corollary II.2.9 Lef 9JI &e an abelian von Neumann algebra on a separable Hubert space. Then there is a compact subset X ofK and a regular Borel probability measure on X such that 9JI is ^-isomorphic and WOT-homeomorphic to L°°(/z). Proof. By Lemma II.2.8, there is a self-adjoint operator A such that QJt = W*(A). Let X = <r(A). Then the L°° functional calculus for A of Corollary n.2.6 yields the measure // on X and the desired *-isomorphism. ■ II.3 Multiplicity Theory In the previous section, we identified representations which are multiplicity free, or multiplicity one; and showed that every representation always has a cyclic subspace such that the restriction to that subspace is a *-isomorphism. The question remains about how a general abelian von Neumann algebra is structured. If 9JI acts as L°°(n) on U = L2(/x), form the algebra 9Jt<n) acting on the direct sum U^ of n copies of % by M}n)(fti e • • • e hn) = fhx © • • • e fK\ where My is the direct sum M/ © • • • © M/ of n copies of M/. We justify saying that this algebra has uniform multiplicity n by the following lemma. Lemma II.3.1 Let 9JI act as L°°(fj) onU = L2(fj). The commutant of VJl^ is Mn(%ft)> the algebra ofn x n matrices with coefficients in L°°(n) acting on VSn\ Proof. It is evident that every n x n matrix with coefficients in L°° (//) commutes with 9#(n). Conversely, if A commutes with 93t(n), write it as an n x n matrix [Aij] where A^ = P^Alty maps the j-th copy of U into the i-th copy. A routine matrix calculation shows that each A^ must commute with 9JT; and hence belongs to QJt because it is maximal abelian. ■
54 II. Normal Operators and Abelian C*-algebras In a more coordinate free way, we say that an abelian von Neumann algebra 91 has uniform multiplicity n provided that 91' is unitarily equivalent to .Mn(9Jt) for some maximal abelian algebra 9JI. This means that 91' contains a system of matrix units {Ey : 1 < i}j < n} such that EiiW\EiiH is maximal abelian. This makes sense even when n = N0 if we replace Mn{^l) by the algebra of all bounded operators on H(°°) such that the matrix coefficients A# lie in 9JL By Theorem IL2.2, this general situation reduces to the case we have just considered. However, there is one important subtlety: Lemma II.3.2 If 91 has uniform multiplicity, then the multiplicity is well defined. Proof. Suppose that there are cardinal numbers m <n such that 91 has both uniform multiplicity m and n. Hence 91' is unitarily equivalent to Mm(Wl) and to Mn(9tt) for two masas 9JI and 9JI. Thus there is a unital homomorphism of Mn into Mm defined as follows: take the unital imbedding j of Mn into Mn(%R) by sending a matrix (or operator when n = oo) to the corresponding matrix with scalar entries. Follow that with the identification of Mn(3)t) with 91' and hence with .Mm (9JT). Then follow this with evaluation at any multiplicative linear functional cp of 9JT. This determines a unital *-homomorphism y>(m) of Mm{%K) onto Mm- The composition is a unital *-homomorphism of Mn into Mm- This is only possible when n = m. (Recall that Mn is a simple algebra, and B(H) has only the Calkin algebra as a possible quotient. So by dimension alone we may distinguish these algebras.) ■ So now we may try to decompose an arbitrary abelian von Neumann algebra into parts of different multiplicities. To this end, say that a projection P in an abelian von Neumann algebra 91 has uniform multiplicity n if y\\P% has uniform multiplicity n. Lemma II.3.3 Let 91 be an abelian von Neumann algebra acting on a separable Hilbert space. The supremum of all projections in 91 of uniform multiplicity n also has uniform multiplicity n. Proof. By Corollary II.2.9, 91 is *-isomorphic to L°°(/x). Thus every projection P in 91 corresponds to multiplication by a characteristic function Xx under this isomorphism. Thus if P has uniform multiplicity n, then {^fl\PH)f is isomorphic toMn(L~(ti\x)). Now notice that if P has uniform multiplicity n, then so does every subprojec- tion of P in 91. For any P' < P corresponds to Xx1 for some measurable subset X1 C X; and thus (%P"H)' is isomorphic to M^L00^*))- Suppose that Pa are projections of uniform multiplicity n corresponding to subsets Xa. Then the supremum of the Pa is the supremum of a countable subset. (Equivalently, there is a countable collection of the measurable sets Xa whose union contains all the others modulo null sets.) Denote this set by {P*. : k > 1}. Replace P*. by P'k = Pfc(Vi<j<fc Pj)1 so that they are pairwise orthogonal with
113. Multiplicity Theory 55 the same supremum. By the previous paragraph, each Pk has multiplicity n and corresponds to a characteristic function Xx> - The sets Xk are essentially disjoint; so we may assume that they are actually disjoint. Then let P = J2k>i Pk- Th*s *s ^e supremum of the Pa's, and corresponds to the characteristic function Xx where X = \Jk>x Xk. Because 9t' commutes with each P'k> the restriction 9t'|PH is unitarily equivalent to the direct sum Hence P has uniform multiplicity n. ■ Lemma II.3.4 Let 9t be an abelian von Neumann algebra acting on a separable Hilbert space. Then there is a non-zero projection P in 9t of uniform multiplicity. Proof. Recursively apply Proposition EL2.1 to choose unit vectors xn and projections Qn in 9t' onto the cyclic subspace span{A«n : A € 91} such that xn is a separating vector for OTlCCSTi1 Qij^W- Let Qn denote the smallest projection in 9t such that Qn < Qn. This is known as the central cover of Qn. Since xn is always chosen to be a separating vector for the compression algebra, it follows that Qi = I and Qn > Qn+i for all n > 1. There are two cases to deal with. Either (i) there is an integer no such that Q^= I > 5^,or(ii)Q^=/foralln> 1. In the first case, let P = Qno+i » and consider the algebra 9t| PH. Then Pzno+i = 0. Since x^+i is a separating vector for 9t|(]Cr=i Qi)L^ ** follows that P(E?=i Qi)"1 = 0;_whence P^< £?=i Q*- Let ^« = pQi for 1 < i < n0. Then it is easy to see that En = PQi = P. Moreover Pxi is a cyclic and separating vector for yi\EiiH. If P corresponds to the characteristic function Xx, then we see that ^l\EuH is unitarily equivalent to 9JT = L°°{p\x) acting on L2(p\x). Hence Vl\PH is unitarily equivalent to Qjtf"0). So by Lemma II.3.1, P has uniform multiplicity n0. The second case is similar, though a bit more complicated. We start over, and use Zorn's Lemma to construct a maximal family of separating vectors xn for 9t such that the cyclic subspaces Qn onto span{Asn : A € 0T} are pairwise orthogonal. The central cover R of R = (Sn>i Qn)1 must have R < I. For otherwise by Proposition II.2.1, there is a separating vector y for yi\RH which would be separating for 9t contradicting the maximaJity of the family {xn}. Let P = RL. As before, let 2?tt- = PQ{. The restriction 9112^% has a cyclic and separating vector Pxi> and thus is maximal abelian. As above, each is isomorphic to 9JT = L°°(p\x) acting on L2(p\x) for i > 1. Consequently, Vl\PH is unitarily equivalent to 3Jt(°°). Hence by Lemma II.3.1, P has uniform multiplicity N0- ■
56 II. Normal Operators and Abelian C*-algebras We now have all the ingredients to describe the structure of a general abelian von Neumann algebra. Theorem II.3.5 Let VI be an abelian von Neumann algebra acting on a separable Hilbert space. Then there is a uniquely defined family {Pn : 1 < n < N0} of projections in VI which are pairwise orthogonal, partition the identity (that is, J2n P* = I) and such that Pn has uniform multiplicity nfor each n. If we identify VI with L°°(p) via the *-isomorphism of Corollary II.2.9, then there are mutually singular measures p,n « p, such that VI is unitarily equivalent to oo n=l acting on oo w = £ei;Wn)ei2(MK.)(Ho)- n=l Proof. For each cardinal n, 1 < n < No> let Pn be the supremum of all projections in VI of uniform multiplicity n. By Lemma II.3.3, each Pn has uniform multiplicity n and is the largest projection with this property. For m/n,we must have Pm orthogonal to Pm because the projection PmPn has uniform multiplicity both m and n, which would contradict Lemma II.3.2 unless PmPn = 0. Let Q = (X)n Pn)*-; and set 9t0 = Vl\QU. If Q ^ 0, we may find a non-zero subprojection Qf < Q of uniform multiplicity by Lemma II.3.4. This contradicts the maximality of one of the Pn. Hence Q = 0; and therefore {Pn : 1 < n < No} forms a partition of the identity. Each Pn is identified with a characteristic function Xxn in L°°(p). The orthogonality implies that Xn are essentially disjoint. Hence the measures \in — p\xn are mutually singular. And the fact that Pn partition the identity shows that the union UnXn = X is the whole space up to a null set. This yields the desired decomposition of VI. ■ Applying this to the von Neumann algebra generated by a single normal operator yields a much stronger version of the Spectral Theorem II.L3. The spectral measure E^ given by the L°° functional calculus is now seen to be determined by the algebra L°°(p) and the multiplicity function mjy defined by m^{x) = k for x G Xk, 1 < k < No- This function is determined almost everywhere dp, because of the uniqueness of the decomposition. The measure p. is determined up to its measure class of all equivalent measures by Corollary II.2.7. This immediately yields complete unitary invariants for normal operators. Corollary II.3.6 Two normal operators M and N acting on separable Hilbert spaces are unitarily equivalent if and only if they have equivalent spectral measures and multiplicity functions.
II.4. The Weyl-von Neumann-Berg Theorem 57 II.4 The Weyl-von Neumann-Berg Theorem There are other weaker notions of equivalence that are important. Say that two operators A and B are approximately unitarily equivalent (write A ~a B) if there is a sequence of unitary operators Un such that B = limn-^ UnAU*. It is evident that two operators are approximately unitarily equivalent if and only if they have the same norm-closed unitary orbit U{A) = {UAU*:U unitary}. Two operators with the same closed unitary orbit have the same observable data in the sense that no finite set of measurements determined by vectors can distinguish the two operators. It will be convenient to simultaneously consider several related notions. Two operators A and B are approximately unitarily equivalent relative to £ (write A ~& B) if in addition to having B = lirrin^oo UnAU*> one also has that B - UnAU* belongs to the ideal £ of compact operators for all n. Evidently, this second notion is stronger. However, we shall see that the two relations are, in fact, equivalent. Analogously, we say that two representations a and p of a separable C*- algebra 21 are approximately unitarily equivalent (relative to £) if there is a sequence of unitary operators such that p(A) = lim Ad U alA) for all A e 21 n-j>oo (and in addition the range of p - Ad U a is contained in the ideal £ for all n > 1). Again we write p ~a & and p ~# a respectively. There is another apparently much weaker relation in the same vein, we will say that two representations p and a are weak approximately unitarily equivalent (p ~wa o) if there there are sequences Un and Vn of unitary operators such that a{A) = WOT-lim Unp(A)U* and p(A) = WOT-lim Vna(A)V* n—j>oo n—j>oo for all A in 21. Both directions are needed to obtain an equivalence relation. This notion readily implies a stronger version of itself with convergence in the strong-* topology. Indeed, \\{a(A) - UnP{A)UZ)m\\* = ((<r(A) - Unp(A)UX)x,a(A)x) + ((<r(A*) - Unp(A*)K)<r(A)z,z) -({<r(A*A)-UnP(A*A)U;)x,x). This demonstrates convergence in the strong operator topology for both A and A*, which is strong-* convergence. The corresponding notion for a single operator using the weak operator topology does not yield a satisfactory relation (Exercise 11.10). However, the strong-* topology does yield a useful notion. So to have parallel notation, we say that two
58 II. Normal Operators and Abelian C*-aIgebras operators A and B are weak approximately unitarily equivalent if there there are sequences Un and Vn of unitary operators such that B = sOT*-limtfnACf* and A = scrr*-]imVnBVZ. This relation is sufficient to guarantee that there is a *-isomorphism p from C*(A) onto C*(JB) such that p(A) = B and p ~wa id. To see this, first notice that if UnXiU* converges SOT to Y{ for i = 1,2, then (UnX1X2U* - YxY2)x = {UnXiK " Y!)Y2z + Y1(UnX2UZ - Y2)x + (UnXxUZ - Y1)(UnX2UX - Y2)x. Whence UnXiX2U^ converges SOT to Y{Y2. Consequently, if p is any polynomial in non-commuting variables, it follows that SOT-limUnP(A, A*)UZ = p(B, B*) and S0T-limynp(5, B*)V* = p(A, A*). Thus the map p(p(A, A*)) = p(B, JB*) is an isometric *-isomorphism, and extends to their C*-algebras. Evidently, we have shown that p ~wa idc*(A)- The following theorem shows that normal operators are diagonal plus compact. This will enable us to show that every normal operator is approximately unitarily equivalent to a diagonal operator, which will facilitate their classification. Theorem II.4.1 Suppose that 21 is a separable abelian C*-subalgebra ofB(H). Then there is an orthonormal basis {e* : k > 1} for H so that 21 is contained in V + &, where V is the algebra of diagonal operators with respect to this basis. In addition, one may arrange that any given finite collection of projections in 21" belongs to D. Proof. By Lemma II.2.8, 21 is contained in a C*-algebra <£ = span(£) generated by a countable, commuting family £ = {En, n > 1} of projections. If there are finitely many projections given, we may assume that they are the first N in the list. Construct an approximate unit of projections for A which is quasi-central for <£ as follows. Fix an orthonormal basis »i, x2,... for H. For each projection 2%, let us denote e\"1) := I - Ei and E^ := E{. Then for k > i\T, set k Ck = span{JJj57^)»i : 1 < j < fe, e{ = ±1}. *=i Then Ck is an increasing sequence of finite dimensional subspaces with dense union. So the orthogonal projections Fk onto Ck increase strongly to J; whence it is an approximate unit for A. Also notice that Ck is invariant for En when n < k9 and thus Fk commutes with these projections. Consequently, Km FkEn - EnFk = 0 for all n > 1. ifc-j>0O
II.4. The Weyl-von Neumann-Berg Theorem 59 This conclusion extends to the closed linear span. Let Dn = En for 1 < n < N and Dn = En(I - Fn) for n> N. Then the projection Dn exactly commutes with every Fk fork>N and with all the other Z?m's. Let V be the C*-algebra generated by {Dn : n > 1}. It is immediate that this is an abelian C*-algebra such that 21 C € C D + £. It remains to show that V is diagonalizable. As V commutes with each Fk for k > N, the finite dimensional subspaces Hn = £n and Hk = £>k 0 £fc-i for k > N are all invariant for V. The restriction of *D to Hk is a commuting family of normal matrices, which is diagonalizable by the finite dimensional spectral theorem. Choose such a basis for each Hk- The basis for % obtained by combining these bases for each k diagonalizes V. ■ The following corollary asserts that every normal operator is a small compact perturbation of a diagonalizable operator. It is known as the Weyl-von Neumann- Berg Theorem. Corollary II.4.2 Every normal operator N on a separable Hilbert space can be expressed as a sum N = D + K of a diagonal normal operator D and a compact operator K. Moreover for any e > 0 and any n commuting Hermitian operators A\,..., An9 there are simultaneously diagonal Hermitian operators D{ and compact operators K{ such that A{ = D{ + K{ and ||ift|| < £• Proof. We require an efficient way to construct each A{ from projections. For convenience, let us translate each Ai by a multiple of the identity and scale them so that 0 < Ai < I. This may require redefining e. For each A», consider the spectral projections fork > 1. Then fc>l Choose N large enough that 2""^ < e. Then apply the previous proof to the family £ = {e£' : k > 1, 1 < i < n}. We obtain a diagonal algebra V which contains DJp "= E^ for 1 < k < N and 1 < i < n, and for each other E^\ V contains Djp = E%' - Rik where Rik is a finite rank projection. Then let fc>l
60 II. Normal Operators and Abelian C*-aIgebras These are positive diagonal contractions in V. Moreover, Ki := Ai -B{=J2 *~kRik- k>N It follows that K{ are compact and \\Ki\\ < 2"N < e. To obtain the result for a normal operator N9 apply this result to its real and imaginary parts. ■ Pushing this a bit harder, we obtain our classification theorem of normal operators up to approximate unitary equivalence. For convenience, we isolate a combinatorial part of the argument for later use. Lemma II.4.3 Suppose that X is a compact metric space. Let {& : k > 1} and {Ck : k > 1} be two countable dense subsets ofX such that each isolated point of X is repeated the same number of times in each sequence. Then given e > 0, there is a permutation irofNso that dist(ffc, Cx(fc)) < efor allk>l and lim dist(0k> Cr(ib)) = 0. Proof. Let Xe denote the cluster set of X together with all isolated points which are repeated infinitely often in the sequences. First pair off the (finitely many) terms in each sequence which are isolated points that are at a distance at least e/2 from Xe. These pairings are at zero distance from each other, and so do not affect the final result. Then restricting our attention to the remainder, we may suppose that every point in X is within distance e/2 of Xe. We construct n recursively. At the fc-th stage, we will arrange that ir(j) and n^U) are defined for 1 < j < k so that when 7r(i) is defined, |6 - Crwl < max{dist(£,Xe) + 2~*et dist(C(i), Xe) + 2~^e}. Indeed, if 7r(fc) is as yet undefined, choose I not yet in the range of the partially defined function w so that |a-C/|<dist(6,Xe) + 2-^. This is possible since {&} are dense in Xe and isolated points of Xe are repeated infinitely often. Then we set n(k) = £. Likewise, if k is not in the range of the partially defined function 7r, choose an integer I which is not in the domain of n yet so that |6-ai<dist(a,Xe) + 2^. Then we set n(£) = k. Proceeding in this way, the function n is eventually defined on all of N so that it is a bijection satisfying the desired estimates. ■ Theorem II.4.4 Suppose that M and N are normal operators on separable Hil- bert spaces. Then M and N are approximately unitarily equivalent (relative to £) if and only if (i) *e(M) = *e(N), and (ii) null(M - XI) = null(i\T - XI) for all XinC\ ae(M)
II.4. The Weyl-von Neumann-Berg Theorem 61 Proof. Suppose that M and N are approximately unitarily equivalent normal operators. If Un are unitary operators such that N = lim^oo UnMU*9 then it is evident that X := a(N) = a(M) and that f(N)=VbtooUnf(M)UZ for all feC(X). In particular, if / = X{xy is the characteristic function of an isolated point of X, then EN({x}) = X{x}(N)= lim UnX{x}(M)U:= lim UnEM({x})K. Hence it follows that these two projections have the same rank. This establishes (ii), and shows that M and N have the same isolated points in their essential spectra. Since every cluster point of a(M) = cr(N) is in the essential spectrum, (i) follows. For the converse, we first show that the result is true when both M and N are diagonalizable. In this case, we may write M = diag(^) with respect to a basis {ek} and N = diag(^) with respect to a basis {/*} where {^} and {uk} are dense subsets of X = a(M) = cr(N). Moreover, any isolated point of X must be repeated according to the multiplicity of the eigenvalue, which is the same for M and N by (i) and (ii). Let Xe = ae(M). Given any e > 0, Lemma II.4.3 produces a permutation it of positive integers so that \pk - *V(fc) \ < sforallk and £m l«k-**(*)! = 0. Thus the unitary operator given by Uek = U(k) satisfies M-irNU = du*(ph-vw(k))t which is compact and has norm \\M - U*NU\\ < e. As e was arbitrary, it follows that M and N are approximately unitarily equivalent relative to £. Now turn to the general case. It suffices to show that every normal operator M is approximately unitarily equivalent to a diagonal operator relative to £. Now M may be decomposed as M = M0 ® M7 where M0 is the summand of M corresponding to all isolated eigenvalues of finite multiplicity. The remaining summand M' is normal and a(M') is contained (possibly properly) in Xe = ae(M). By Corollary n.4.2, for each positive integer fc, there is a diagonalizable operator Dk such that M' - Dk is compact and \\M' - Dk\\ < l/2k. In particular, the eigenvalues of Dk are at a distance of at most l/2k from Xe and asymptotically, they approach Xe. So there is a diagonal compact perturbation Dfk of Dk so that a(D'k) c Xe and \\M' - D'k\\ < 1/Jfe. Let Ek = M0 0 D'k. Each Ek is diagonalizable with the same isolated eigenvalues with the same multiplicities as M and essential spectrum Xe. So by the diagonal case, Ek ~& Ei for all k > 1. But M - Ek is compact and lim^oo \\M - Ek\\ = 0. Hence it follows that M ~# 2?i.
62 II. Normal Operators and Abelian C*-aIgebras The same holds for iV, and thus M and N are approximately unitarily equivalent relative to £. ■ Looking at the Weyl-von Neumann-Berg Theorem in a slightly different way, we obtain the corresponding result for representations of C(X). Say that a representation of C(X) is a diagonal representation if the range is diagonalizable. Corollary II.4.5 Let X be a compact metric space. Then every representation ofC(X)ona separable Hilbert space is approximately unitarily equivalent to a diagonal representation relative to £. Proof. Let p be a representation of C(X). Let Pn be an enumeration of all minimal finite rank projections in p{C(X))"\ and let P be the sum of these projections. Then p0 = Pp\P% is easily seen to be diagonalizable. Thus we may restrict our attention to p = PLp\PL%. This has the property that p(f) is never a non-zero compact operator. Indeed, if p(f) = K ^ 0 is compact, then p(C(X)) contains C* (K) which contains a finite rank projection E of minimal rank. Since P belongs to p(C(X))", it follows that K1 = PLp(f)PL is a non-zero compact operator in p(C(X)Y unitarily equivalent to K © 0. Hence there is a finite rank projection E' in p(C(X)Y orthogonal to P, contrary to the definition of P. By Lemma n.2.8, there is a positive operator A such that p(C(X)) C V(A) C p(CpO)" = W*(A). Note that ae{A) = cr(A). Indeed, if A were an isolated eigenvalue of A, then the corresponding spectral projection would be a finite rank projection in C*(-A), which is contained in p(C(X))" contradicting the construction of P. By the Weyl- von Neumann-Berg Theorem, A is approximately unitarily equivalent relative to A to a diagonalizable operator B with a(B) = ae(B) = ae(A) = a(A). Thus by Theorem II.4.4, the *-representation of C*(A) given by r(f(A)) = f(B) for feC(<r(A)) is approximately unitarily equivalent to the identity representation relative to £. Therefore rp is approximately unitarily equivalent to p relative to £. So po © rp is a diagonal representation of C(X) which is approximately unitarily equivalent relative to £ to p. ■ Now we can complete the picture for approximate unitary equivalence of representations of C(X). The last condition (iv) should be seen as measuring the support of the representation and the rank of (characteristic functions of) isolated points in this support.
II.4. The Weyt-von Neumann-Berg Theorem 63 Theorem II.4.6 Let X be a compact metric space. Suppose that p and a are separable representations ofC(X). Then the following are equivalent: (i) p ~& a; (ii) p ~a a; (iii) p ~wa a; (iv) rankp(/) = rank(j(/)/ora/// G C(X). Proof. The implications (i) implies (ii) implies (iii) are trivial, and (iii) implies (iv) follows because rank is lower semi-continuous in the WOT topology. (To see this, note that the set of operators of rank at most k is WOT-closed.) So assume that (iv) holds. By Corollary n.4.5, we may replace p and a by diagonalizable representations which are approximately equivalent relative to £ to p and a. Thus it suffices to prove (iv) implies (i) in this special case. Clearly condition (iv) implies that ker p = ker a. By Exercise 1.14, there is a closed subset E of X so that ideal ker p has the form V(E) = {/ € C(X): f\E = 0}. Thus both p and a factor through the restriction to C(E). Without loss of generality, we may suppose that E = X and that p and a are injective. There are sequences {fn : n > 1} and {£n : n > 1} in X such that p(f) = diag(/(£n)) and <r(/) = diag(/«n)) with respect to orthonormal bases {en} for %p and {/n} for %a. The condition ker p = ker a = {0} is equivalent to the condition {£n : n > 1} = {(n : n > 1} = X. For each isolated point {tj} of X, consider the characteristic function / = X^. Condition (iv) guarantees that the spectral projections p(f) and a(f) have the same rank. Hence the isolated points of X are repeated the same number of times in the two sequences {fn} and {Cn}- The remainder of the proof follows the proof of Theorem n.4.4. By Lemma II.4.3, given any positive integer n, there is a permutation 7rn of N such that maxdist(&, („n{k)) < 1/n and Jur^dist(&, („n{k)) = 0. Let Un be the unitary operator that implements this permutation between the bases for Up and «,. For any / in C(X), P(f) - Un*(f)K = diag(/(6) - f{C*nW)). The uniform continuity of / shows that this is a compact operator and that it has small norm for sufficiently large n. Thus Un implement an approximate unitary equivalence relative to £. ■
64 II. Normal Operators and Abelian C*-aIgebras II.5 Voiculescu's Theorem In this section, we will prove a generalization of the Weyl-von Neumann Theorem valid for arbitrary separable C*-algebras. While this has nothing directly to do with the title of this chapter, it is an important direct generalization of the results in the previous two sections on the Weyl-von Neumann-Berg Theorem. The starting point is an approximation theorem for states known as Glimm's Lemma. Using nets rather than sequences, this lemma is valid for arbitrary C*- subalgebras of B(H). Lemma II.5.1 Let (pbea state on a separable C*-subalgebra 21 ofB(H) with the property that y>(2ln£) = 0. Then there is a sequence of unit vectors xn converging weakly to 0 such that the corresponding vector states ipn(A) = (Axn, xn) on 21 converge weak-* (pointwise) to (p. Proof. Without loss of generality, we may assume that 21 contains £ by the simple expedient of replacing it with 21 + £ and defining (p(A + K) = <p(A), which is well defined by Corollary 1.5.6. Consider the set Se of all states tp on 21 for which there is an sequence of unit vectors xn converging weakly to 0 in H such that ip(A) = lirrin^oo^AaJn, xn) for all A in 21. First note that Se is non-empty. Indeed, take a countable dense subset {Ai} of 2l,a and any orthonormal sequence yk. Then a standard diagonalization argument yields a subsequence so that ^(-^t) = H*nk-*oo(Aiynk, ynk) exists for all i > 1. By uniform continuity, it converges on all of 21. Clearly every state tp in Se annihilates the compact operators. Secondly, we claim that Se is convex. For suppose that tp and (p are two states of this form corresponding to sequences Xk and yn converging weakly to 0. Recursively choose unit vectors y'k as follows. For each k> let Pk be the projection onto span{AiSfc : 1 < i < k} U {y'j : 1 < j < k}. Since lirrin^oo ll-Pfcynll = 0, there is an integer n*. so large that ||jPfcynJ| < 2~"fc. Now a small perturbation will yield a unit vector y'k near ynk orthogonal to the range of P&. Then {yfk} is orthonormal by construction. Since it is asymptotic to ynu, it determines the same state (p. Let z* = [xk + y'k)/\/2. This is a sequence of unit vectors converging weakly to 0. Moreover, when k > i, (AiZfc, zk) = \{{AiXk, xk) + (Aixk, y'k) + (y'k, AiXk) + (Aiy'k, y'k)) = ±(AiXk,xk) + ±(Aiy'k,y'k) which converges to \ (^(^t) + ¥>(^t))- Hence |(V> + <P) belongs to Se. Another diagonalization argument shows that Se is closed in the weak-* topology. So suppose that (p is not in Se. Then by the Hahn-Banach Theorem, there is
II.5. Voiculescu's Theorem 65 a self-adjoint operator A in 21 such that <p(A)tWe(A):=W(A):ii>eSe}. (1) Because We(A) is the continuous image of a compact convex set by a linear map, it is a closed convex set. Since A is Hermitian, We(A) is a subset of R. Let the convex hull of <re(A) be the interval [a, 6]. It will be shown that We(A) equals [a, 6] also. Replace A by f(A) where / is the function a V x A 6. Since irf(A) = f(nA) = n(A), it follows that f(A) - A is compact. Therefore <p(f(A)) = <p(A) and We(f{A)) = We(A). We have arranged that al < A < bl, so that a < <p(A) < b and a < (Ax, x) < b for every unit vector x. Hence We(^) is contained in [a, 6]. The spectral projection J5?^(6 - £, 6] is infinite rank for all n > 0. If xn are orthogonal unit vectors in J5?^(6 - £, b]H, then (i4ajn> »n) > b - £. Use a diagonalization argument to obtain a subsequence which determines an element V> in Se. Then V>(^) > b. Similarly, there is state ip' in Se so that ip'(A) < a. Hence We(.A) contains [a, 6]. This establishes the claim. However, (p(A) belongs to [a, 6] as well, contradicting (1). ■ This lemma can be strengthened to apply to certain finite dimensional maps. A positive linear map between C*-algebras is just a linear map which takes positive operators to positive operators. Hence it is a map which preserves the order structure. If (p is a map between C*-algebras 21 and 25, it induces a map (p^ from A*n(2l)intoA*n(»)by <P{nH[Aij]) = MAij)]. Say that (p is n-positive if <p(n) is positive and completely positive is it is n-positive for all n > 1. These notions will be explored in more detail in Chapter IX. For the moment, we notice that if p is a *-representation of 21 into B(H) and X is a bounded operator from K into W> then (p(A) = X*p(A)X is completely positive. Indeed, p^ is a ^representation, and therefore is positive. Then a calculation shows that ^(n)(M) = ^(n)V(n)(M)^(n) which is positive when [Aij] is positive. Lemma II.5.2 Let (p be a unital completely positive map of a separable C*-sub- algebra 21 ofB(H) into Mn such that y>(2l fl R) = 0. Then there is a sequence V*. ofisometries ofC1 into H such that WOT-limfc._j.oo V*. = 0 and lim \\<p(A) - V£AVk\\ = 0 for all A e A. k-^oo
66 II. Normal Operators and Abelian C*-aIgebras Proof. Notice that y>(n) is a positive map of Mn($l) into Mn(Mn). Fix an or- thonormal basis y», 1 < i < n, for C1 and consider the state *([4il) = i X>(4ite.w) = (y(n)(M)y,y) where y = (yi, y2,..., VnY/y/n. By the previous lemma, there are unit vectors xk = (a?*,..., a;*) in WSn) converging weakly to zero such that *(M)= lim([^]xfc,x*). fc-*oo Define £/fc2ft = ^/ns*. Then &ij = (yj,Vi) = n^Eij) = lim n(Syx*,x*) = lim n(*J,*J). fc-j>oo fc-j>oo It follows that the set v^2^ is almost orthonormal. A routine estimate shows that U£Uk - I has small norm. Therefore the partial isometry V*. in the polar decomposition of Uk is an isometry; and lim^oo ||Vjk - Uk\\ = 0. Also £m| ((<p(A) - U*kAUk)yhy) | = limJu^AEij) - n{Ax),z*)\ = 0. Hence lim \\<p(A) - V£AVk\\ = lim \\<p(A) - U^AUk\\ = 0. fc-i>00 K-HX> If P is any finite rank projection, then 0 = <p(P) = lim \\VJ!PVh\\ = lim ||P^||2. k-¥oo k-¥oo Thus Vk converges to 0 in the weak operator topology. ■ We wish to note a minor variant of this lemma which will be useful. Suppose that A is a finite subset of 21, e > 0 and Af is a finite dimensional subspace of %. Then there is an isometry V from C1 into .Af1 such that \\<p(A) - VMV'H < e for each A in A. Indeed, for k sufficiently large, one obtains \\<p{A)-V£AVh\\<e/2 for AeA and \\PMVk\\<e/A. Let V be the isometry from the polar decomposition of PjjVk. A simple estimate yields the desired inequality. This brings us to the key technical result of this section which is a generalization of the Weyl-von Neumann Theorem to arbitrary C*-algebras. Theorem II.5.3 Suppose that <p is a completely positive map from a separable C*- subalgebra 21 ofB(H) into B(K) such that y>(2lfl.£) = 0. Then there is a sequence Vk ofisometries ofK into % such that <p(A) — Vj*AVk is compact for all k > 1 and all A in 21, and Km\\<p(A)-V£AVk\\ = 0 for all A e 21. k-^-oo
II.5. Voiculescu's Theorem 67 Proof. By Theorem 1.9.16 and Exercise 1.34, there is a sequential quasicentral approximate unit for the finite rank operators on K relative to 25 = C*(y>(2l)) + &. Thus there is an increasing sequence of finite rank positive contractions which tends strongly to the identity and is quasicentral for 2$. By Exercise II.8, there is a sequence 8n > 0 with the property that for all E > 0 and ||A|| < 1 in any C*-algebra, \\EA - AE\\ < Sn implies \\El'2A - AEl'2\\ < 2~n. (In fact, 8n = 2""2n""1 will suffice. See Exercise II.9.) Let {A;, i > 1} be a dense subset of the unit ball of 2l,a. By dropping to a subsequence En of the quasicentral approximate unit, one may arrange that MAi)En-Enip{Ai)\\<\Sn^ for l<t<n + l. Define Fn = (En - En-i)1/2 (using E0 = 0). Then ||^t0^n-Fn^(At0||<2-"n for l<i<n. Thus it follows that Y^\\<p(Ai)Fn-Fn<p(Ai)\\<oo for all i > 1. n>l Let Pn be the (increasing) sequence of finite rank projections onto the ranges of En. By the previous lemma and the subsequent remark, we may construct a sequence Un of isometries from PnK into H such that Ran(C/n) is orthogonal to Mn = span{Ran(C/i), Aj Ran(CTi), 1 < i < n - 1, 1 < j < n} and \\Pn<p(Ai)Pn-UZAiUn\\<2-n for 1 < i < n. Hence ^||Pn^(^)Pn-l^ilil7n||<oo forall i > 1. n>l Define V = SOT-£n>1 UnFn. This is an isometry because the Un's have orthogonal ranges, whence oo n=l Notice that the orthogonality of Nn and Ran Un shows that U*AiUm = 0 for 1 < i < max{m, n}.
68 II. Normal Operators and Abelian C*-aIgebras Hence <p(Ai) - V*A{V = Y,f{M)Fl - J2J2F™U^AiUnFn n>l ro>ln>l = J2(v(Ai)F» - FMM))Fn + Y, FmKAiUnFn n>l mjzn + Y<Fn{Pn<p{Ai)Pn " KAiUn)Fn The first and third sums are norm convergent sums of finite rank operators, and thus are compact for all i > 1; and the second sum is finite for each At\ Thus this sum is compact. An arbitrary element A of 21 can be approximated by a linear combination of the iVs, from which we deduce that <p(A) - V*AV is compact for every A in 21. To get a sequence with the asymptotic norm property, we employ a simple trick. Apply the result just demonstrated to the map <p(°°)(A) = <p(A)(°°) acting on K(°°\ The resulting isometry V may be written as [Vi V2 V3 • • •]. The compactness of (p(A)(°°) - V*AV implies that lim\\<p(A)-Vk*AVk\\ = 0. ■ K-tCO Corollary II.5.4 Suppose that p is a non-degenerate representation of a separable C*-subalgebra 21 ofB(U) into B(K) such that />(2l n £) = 0. Then there is a sequence V*. ofisometries ofK into H such that Vkp(A) — AVk is compact for all k > 1 and all A in 21, and lim \\Vkp(A) - AVk\\ = 0 far all A e 21. fc-foo Proof. Find isometries Vk using the theorem above. Then (Vkp(A) - AVky(VkP(A) - AVk) = p{A*){p{A) - Vk*AVk) + {p(A*) - VZA*Vk)p{A) - {p{A*A) - Vk*A*AVk). Hence this is compact, and the norms tend to 0 as k increases. ■ We now obtain the most important corollary known as Voiculescu's Theorem. Corollary II.5.5 Suppose that p is a non-degenerate representation of a separable C*-subalgebra 21 ofB(U) into B(K) such that />(2l n £) = 0. Then id ~tf id 0/9. Proof. Apply the previous corollary to p(°°) acting on K^°°\ Let V be an isometry such that AV - Vp(A)(°°) is compact for all A in 21. Then let Jn be the canonical injection of K onto the nth summand of KS°°}\ and let Sn be the infinite shift operator n-l Sn = Yl JiJi + SOT-]T Ji+iJ?. *=1 i>n
IL5. Voiculescu's Theorem 69 Then define unitary operators Wn from H(&K onto H by Wn=[l- VV* + VSnV* VJn] . A simple calculation shows that this is unitary. It has the effect of imbedding p(A) into the range of Vn, which is made available by shifting the ranges of V(ti onto Vi+iH for i > n. One computes that AWn - Wn(A © p(A)) equals the 1 x 2 matrix [a(J - VV*) -(I- VV*)A + AVSnV* - VSnV*A AVJn - V Jnp(A)]. Now AW* - VV*A = (AV - Vp(A)W)V* + V(A*V - Vp(A*)W)*; and because p(°°) commutes with 5n, AVSnV* - VSnV*A = {AV - Vp{A)W)SnV* + VSn(A*V - Vp(A*)W)*. Let Pn denote the projection SOT-£i>n JiJ?. Since Sn-I = Pn(Sn - J), we see that the 1,1 entry of AWn - Wn(A © p{A)) is (AV - Vp(A)^)Pn(Sn - I)V* + V(Sn - I)Pn(A*V - Vp(A*)W)* which is compact for all A in 21. Similarly, the 1,2 entry is AVJn - VJnp(A) = (AV - Vp(A)W)Jn. Moreover, since Pn and Jn tend strongly to 0, the norm of these terms converges to 0. Hence id ~# id ©/>. ■ Let 7r denote the quotient map of B(H) onto the Calkin algebra. Corollary II.5.6 Suppose that p\ and p2 are representations of a separable C*- algebra 21 on separable spaces such that ker p\ = kempi = kei p2 = ker7T/92. Then p\ ~& P2- Proof. By hypothesis, both 21* = />t(2l) are separable C*-algebras containing no compact operators. There is a unique *-isomorphism a of 2li onto 2I2 such that p2 = ap\. Let idt- denote the identity representation of 21*. By the previous corollary, Pi = idi p\ ~& (idi ®o)pi = p\ © p2. Likewise, p\ © p2 ~& P2- ■
70 II. Normal Operators and Abelian C*-aIgebras We are now ready to classify all representations up to approximate unitary equivalence analogous to Theorem II.4.6. The remaining technicality is an easy result about C*-algebras of compact operators. Lemma II.5.7 Let %bea C*-subalgebra of the compact operators, and let a and p be two non-degenerate separable representations o/2l. Then a and p are unitarily equivalent if and only if rank((j(A)) = rank(/9(A)) for all A G 21. Proof. The necessity of the condition is clear. For the converse, let 7rt- denote the inequivalent irreducible representations of 21. By Theorem 1.10.7, there are cardinals nt- and m* in {0,1,..., N0} so that i i Let Ei denote a rank one projection in R(Hi) = 7r;(2l). Then Hi = rank((j(2?t-)) = rank(/9(2?j)) = mt- for all i. Hence a and p are unitarily equivalent. ■ Theorem II.5.8 Let %bea separable C*-algebra, and let a and p be non-degenerate representations of 21 on separable Hilbert spaces. Then the following are equivalent: (i) a ~si P> (ii) a ~a p, (iii) a ~wa pt (iv) rank((j(A)) = ia,nk(p(A))forall A G 21. Proof. Clearly (i) to (iv) are successively weaker notions; where the implication (iii) implies (iv) follows from the fact that the set of operators of rank at most k is WOT-closed for every k > 0. Condition (iv) applied to rank zero yields that ker a = ker p. The spectral theory of compact Hermitian operators shows that every compact operator in any C*-algebra is the norm limit of finite rank operators in the C*-algebra. Thus if # denotes the space of finite rank operators and n is the quotient of B(H) by the compact operators, we obtain ker7T(7 = (7-"1(^) = (7~1(y) = 7TtfJ = p-1(£) = te™p- Let 25 = <r(2l); and define a representation of 25 by t(B) = p{<r-\B)).
II.5. Voiculescu's Theorem 71 This is well defined since a and p have the same kernel; and condition (iv) shows that r preserves rank. Let «o = Ran(25 n £) «i = ?{, 6 «o /Co = Ran(/>(21) n £) and Ki = Upe JCo- Define 7 to be the identity representation of 25. Let li = l\-Hi and Ti = r\Ki for i = 0,1. We have observed that r maps 25fl£ onto r(25)fl.£, and preserves rank. Hence by Lemma II.5.7, the restriction of r0 to this subalgebra is unitarily equivalent to the identity representation 70 on this subalgebra. By Lemma 1.9.14, it follows that 70 and r0 are unitarily equivalent. Since n is a representation of 25 which annihilates 25 fl £, Corollary II.5.5 shows that 7 ~* 7 © n = To © 71 © n - To © n © 71 = T © 71 • By symmetry, consideration of />(2l) shows that r ~# r © 71 as well. Hence 7 ~£ r, which is equivalent to the statement a ~& P- ■ Finally we will obtain a corollary that generalizes the Weyl-von Neumann Theorem directly. Recall that the irreducible representations of C(-X") are one dimensional. Thus a representation of C(-X") is diagonalizable if and only if it is the direct sum of irreducible representations. Corollary II.5.9 Every representation of a separable C*-algebra 21 on a separable Hilbert space is approximately unitarily equivalent to a direct sum of irreducible representations. Proof. As in the previous section, a representation of 21 decomposes as a direct sum p = pe © p where pe is the compression to the range K of (/>(2l) fl $)%. Let ae be the compression representation of 25 := /?(2l) onto /C, and let a' be the compression map to KL. By construction, p(A) factors as <r'p. Clearly, <r* annihilates the compact operators in 25. By Theorem 1.10.7, the identity representation of 25 fl £ is the sum of irreducible representations. By Lemmas 1.9.15 and 1.9.14, it follows that ae is the direct sum of irreducible representations. From the GNS construction Theorem 1.9.12, there is a direct sum a of irreducible representations of 25 such that ker a = ker a1. Now the range of r = <r(°°) contains no compact operators either. So by the Corollary II.5.5, id© = ae © <r' ~fi ae © <r' © r ~R ae © T. Hence p = id© p ~si (<re © r)p = pe®rp which is the direct sum of irreducible representations. ■
72 II. Normal Operators and Abelian C*-aIgebras Exercises II. 1 (Fuglede 's Theorem) If X commutes with a normal operator N> show that it also commutes with iV*. HINT: Consider the bounded entire function f(z) = e*N'Xe-*N' = e*N*e-*NXe*Ne~*N\ n.2 Show that if M and N are normal and MX = XN, then M*X = XN*. HINT: [*f £] commutes with [g *]. 11.3 Show that two similar normal operators are unitarily equivalent. HINT: Take the unitary part of the polar decomposition of the similarity and apply Fuglede's Theorem. 11.4 (a) Suppose that N is normal. If r > 0, show that {x e U : lim r~n\\(N - XI)nx\\ = 0} n-i>oo is the spectral subspace of N corresponding to Dr (A) = {z : \z - A| < r}. (b) Show that if X commutes with iV, it commutes with the spectral projections for every open disk. Hence deduce that X lies in C*(N)f. (This is another proof of Fuglede's Theorem.) 11.5 (a) If A = A* has a cyclic vector x> show that the subspaces k Mk = svw{]\E\ei)x for €i = ±l}. t=i have dense union. With this choice, show that the perturbations Rk of Corollary n.4.2 have rank(.Rfc) < 2k. Hence show that the compact operator K constructed lies in the Schatten Cp class, and has small Cp norm for any p > 1. (b) Remove the condition on cyclicity by using the fact that A is the direct sum of cyclic operators. (c) Generalize this to show that n commuting Hermitian operators may be diagonalized modulo the Cp class for any p> n. 11.6 Say that two operators A and B are compalent if there is a unitary operator U such that B - UAU* is compact. Prove that two normal operators are compalent if and only if they have the same essential spectrum. 11.7 Two operators A and B are quasi-similar if there are injective operators X and Y with dense range such that AX = XB and YA = BY. Show that quasi-similar normal operators are unitarily equivalent. NOTE: in general, quasi-similar operators need not even have the same spectrum.
Exercises 73 11.8 Show that if / is continuous on a compact subset IcC, then for each e > 0, there is a S > 0 so that whenever A and B are normal operators such that a(A) U a(B) c X and ||A - B\\ < 8, then ||/(A) - f(B)\\ < e. HINT: Prove it first for polynomials in z and z; then approximate /. 11.9 If A is positive, show that \\All2T - TAll2\\ < 2||r||1/2||AT - TA\\ll2. HINT: Show that when T = U is unitary, this is valid with constant 1 instead of 2. Then prove it for T = T* by applying the result to the unitary U8 = (sT + U)(sT - il)~l for s > 0. ILK) Let A be a positive contraction such that both 0,1 G <re(A); and let P be a projection such that rank(P) = rank(P1) = oo. Show that there are unitary operators Un and Vn such that P = WOT-Iim UnAU* and A = WOT-lim VnPV*. This shows that the weak operator topology yields a very weak relation for single operators. II. 11 For nonseparable C*-algebras, the definition of approximate unitary equivalence requires nets of unitaries. Show that two representations of a C*- algebra 21 are (weak) approximately unitarily equivalent (relative to £) if and only if this holds for the restriction to every separable subalgebra. 11.12 Let V denote the diagonal algebra of £°° acting on £2. Let r denote a multiplicative linear functional on £°° which annihilates Co. Show that id and a = id ©r(°°) are approximately unitarily equivalent relative to A. However, show that there is no sequence of unitaries Un such that WOT-lirrin^oo UnDU* = a(D) for all D in V. Nor is there a unitary U such that UDU* - <r(D) is compact for all D in V. Notes and Remarks. Spectral theory for self-adjoint operators goes back to Hilbert at the turn of the century. For normal operators, it is due to von Neumann[1929]. The L°° functional calculus is developed later in von Neumann [1931]. The multiplicity theory is due to Hellinger and Hahn. Wey 1 and von Neumann showed that Hermitian operators are diagonal plus compact. The normal case is due to Berg [1971]. Glimm's lemma was proven for a different context in Glimm [1960b]; and the generalization to finite dimensional maps is due to Bunce and Salinas [1976]. Voiculescu [1976] proved his non-commutative extension. Arveson [1977] put this all in an appropriate abstract framework using quasicentral approximate units. It is this approach that is used here even in the commutative case. His paper also shows the equivalence of weak approximate equivalence with the other stronger notions. Hadwin [1977] proves the even weaker version in terms of rank. In Hadwin [1980], he develops the appropriate analogue of these results for the non-separable case.
CHAPTER m Approximately Finite Dimensional (AF) C*-algebras The purpose of this chapter is to make a detailed study of a special class of C*-algebras which are built up in a natural way from finite dimensional algebras. This class has an interesting variety of examples but at the same time it admits a complete classification which will be dealt with in the next chapter. This classification is described in terms of a group called K0 that reflects the structure of the projections in the algebra. It is significant that one can also give a complete description of the allowable groups. This will permit the construction of interesting algebras. We begin with the building blocks, the finite dimensional C*-algebras. We may apply the structure theory for algebras of compact operators, Theorem 1.10.8, to finite dimensional C*-algebras since every finite dimensional C*-algebra can be represented *-isomorphically as a C*-algebra acting on a finite dimensional Hilbert space. (See Exercise 1.36.) Theorem III.l.l Every finite dimensional C*-algebra 21 is ^-isomorphic to the direct sum of full matrix algebras In particular, every finite dimensional C*-algebra is unital. Proof. This is an immediate application of Theorem 1.10.8. The number of sum- mands must be finite and the dimensions n» must also be finite for every i in order that the direct sum be finite dimensional. The direct sum of the unit on each sum- mand is the identity element. ■ We will make frequent use of the fact that Mn has a nice basis consisting of the matrix units E{j := et-e*> for 1 < i, j < n associated to any orthonormal basis ei,..., en for the underlying Hilbert space. Thus any finite dimensional C*- algebra 21 ~ Mnx © • • • © Mnje has a system of matrix units which we will denote by {E$:l<s<k, l<ij<n8}. The representation theory of finite dimensional algebras is now a direct consequence of Theorem 1.10.7. 74
III.2. AF algebras 75 Corollary III.1.2 Ifn is a non-degenerate ^-representation of a finite dimensional C*-algebra 21 = Mm © • • • © Mnk, then there are cardinal numbers ol\ ,..., a* so that it is unitarily equivalent to id} *' © • • • © idj^ where idj denotes the identity representation ofMUj- III.2 AF algebras The next simplest C*-algebras may well be those algebras that can be built up from finite dimensional ones. While one might come up with several possible definitions of what this might mean, we shall see that several of the most natural choices turn out to define the same class. A C*-algebra 21 is approximately finite dimensional or AF if it is the closure of an increasing union of finite dimensional subalgebras 21*. When 21 is unital, we further stipulate that 2l0 consist of the scalar multiples of the identity element 1. To understand how such a union might develop, we need to understand how one finite dimensional C*-algebra may fit into another. Lemma III.2.1 Suppose that cp is a unital homomorphism of a finite dimensional C*-algebra 2li ~ Mni © • • • © Mnk into another finite dimensional C*-algebra 2I2 ~ Mmi © • • • © Mmr Then <p is determined up to unitary equivalence (in 2I2) by an £ X k matrix A = [ay] in Mik(^o) with non-negative integer entries such that *(I)-G)- Proof. Let £t-, for 1 < i < £, denote the canonical surjection of 2t2 onto the summand Mmr Then <pi := sup is a unital homomorphism of 2li into Mmi. By Corollary HI.L2, (pi is determined up to conjugation by a unitary in Mmi by the multiplicities ay in No, 1 < j < k, so that ^-id^)©---©id^). Since (pi is unital, a comparison of dimensions yields k i=i Since cp 2^ (p\ © • • • © (pi, we see that (p is determined up to unitary equivalence by the non-negative integer valued £ x k matrix A = [ay] of partial multiplicities. The integer ay is the multiplicity of the imbedding of the summand Mnj of 2li into the summand Mm. of 2l2. ■ Consider imbeddings which need not be unital. Then <p(I) is a projection in 2I2. By restricting to the range of this projection, we reclaim the unital case at the expense of reducing the size of the blocks in 52l2. Hence we obtain:
76 III. Approximately Finite Dimensional (AF) C*-aIgebras Corollary III.2.2 Suppose that (p is a homomorphism of a finite dimensional C*- algebra 2li ~ Mni © • • • © Mnje into another finite dimensional C*-algebra 2I2 — Mmi © • • • © Mmr Then (p is determined up to unitary equivalence (in 2I2) by ant X k matrix A = [ay] in Mik{^o) of partial multiplicities such that k \_] Q>ijnj < ™>i for 1 < i < £. t=i This allows us to describe the imbedding of 2li into 2t2 in a simple graphical way. Represent 2li by the fc-tuple {(1,1) = ni,..., (1, k) = n*.} and 2I2 by the ^-tuple {(2,1) = mi,..., (2, £) = mi}. Denote the imbedding of 2li into 2I2 by drawing ay arrows from (l,i) to (2, i) to indicate the partial multiplicity of the imbedding. The sequence of these pictures for a sequence of imbeddings ap of 21^ into 2lp+i is called the Bratteli diagram of the sequence. This is an infinite graph consisting of nodes (p, i) = n representing the fact that the i-th summand of 2lp is isomorphic to Mn> There will be af^ arrows from (p, i) to (p + 1, j) corresponding to the partial multiplicity of the mapping. This is also often called the Bratteli diagram of the algebra, but this is an abuse of terminology as the sequence is not unique. We will see though how to compare two diagrams. Example III.2.3 Consider the C*-algebra C/+£. Choose an increasing sequence Pn of projections with rank(Pn) = n converging strongly to the identity. Let 2ln := CP£ + Pn£Pn ~ C © Mn. It is easy to see that Un2ln is dense in CI + £. The imbedding of 2ln into 2ln+i imbeds Mn once into Mn+i. Since P„ = P„+i + 2?n+i where 2?n+i is a rank 1 projection less than Pn+i> the scalars are imbedded once into each summand of 2ln+i. We obtain the Bratteli diagram: The ideal £ corresponds to the sequence <Bn := 2l» fl £ = Pn£Pn ~ Mn. So we obtain the (directed) subset of the diagram above to represent £: 1—> 2 —► 3 —► 4 —> Example III.2.4 The CAR algebra 21 is obtained as the union of subalgebras 21*. ~ M2k where the imbedding (pk of M2k into M2*+i is given by the multiplicity 2 imbedding <pk(A) = A 0 0 A
IH.2. AF algebras 77 This has the Bratteli diagram -X.T. :8 16 32: The image of <pu sits inside the smaller subalgebra 95* ~ M2k © M2k of 2lik+i. So 21 is also the increasing union of the 2$*. An inspection of the action of <Pk+i on <8fc shows that <Pk+i Si 0 0 S2 ])■ " Si 0 0 B2 0 0 0 0 0 0 1 0 0 Si 0 0 S2 J Hence the partial multiplicities of the imbedding of 2$* into 2Jfc+i is given by [ \ \ ]. So we obtain an alternative diagram These two diagrams can be intertwined because of the relationship 2li C ©i C 2l2 C ©2 C 2l3 C ©3 C 2l4 C ©4 C ... Except for dropping to subsequences and making small perturbations, this kind of intertwining must occur for two diagrams to represent the same algebra. Example III.2.5 A finite dimensional commutative C*-algebra is spanned by finitely many pairwise orthogonal projections. Thus a separable commutative C*-alg- ebra is AF precisely when it is spanned by its projections. This is equivalent to the spectrum being totally disconnected. A typical case of this phenomenon occurs for C(-X") where X is the Cantor set. Using the traditional 'middle thirds' construction, we obtain X as the intersection of a decreasing family Xn of closed sets where Xn consists of 2n disjoint intervals, and each interval contains exactly two intervals of Xn+i. Let 2ln be the subalgebra of functions in C(X) which are constant on the intervals of Xn. Notice that 2ln is isomorphic to C2". The imbedding of 2ln into 2ln+i splits each minimal projection into the sum of two minimal projections. Thus we obtain the diagram
78 III. Approximately Finite Dimensional (AF) C*-aIgebras Example III.2.6 Finally we give an example which we won't be able to identify at the moment, but will come up later in our discussion. Start with a sequence 21*. = Mmk © Mnk given recursively by mi = n\ = 1 and a repeated use of the partial imbedding matrix [ \ J]. This yields the recursion relation mfc+i = rrtk+rik and rik+i = mk which is easily recognized as the Fibonacci sequence. We obtain the diagram 1 >2 ^3 ^5 ^8 >- ••• <xxv 112 3 5 While it is premature to discuss when different diagrams yield the same algebra, let us at least observe that a diagram yields a unique algebra. Proposition III.2.7 If 21 = Un>i2ln and*8 = Un>i®n have the same Bratteli diagram, then they are isomorphic. Proof. Let the injection of 2ln into 2ln+i be denoted by an, and similarly let /3n denote the imbedding of 2Jn into 2Jn+i- At each stage, there is a natural isomorphism <pn of 2ln onto 2Jn. Thus v?n+i<*n and f5n<Pn are injections of 2ln into 2Jn+i with the same partial multiplicities (because the partial multiplicities of an and j3n agree). Hence by Corollary m.1.2 there is a unitary Un+i in 2Jn+i so that /3n<pn = Ad(Un+i)<pn+ian. Let V>i = ¥>i and set Vi = I. Recursively define Vn+i = PniVrjUn+x and Vn+i = Ad(Fn+i)<pn+i for n > 1. Then a calculation shows that Mn = Pn Ad(Vn)<pn = Ad(/3n(Fn))/3n¥>n = Ad(/3n(V„)) Ad(C/n+1)^n+1an = Ad(/3n(Vn)Un+i)<pn+ian = V>n+i<**- Hence the following diagram commutes. a2 2li »i ai *2l2 01 *<8 A 2l3- ■®3 a3 ■su ft a< /34 From this it is evident that ^ '•= U„^n is a *-isomorphism of UnM^ onto Un>i35n- As t{> is isometric, it extends by continuity to a *-isomorphism of 21 onto <8. ■
III3. Perturbations 79 III.3 Perturbations In making approximations in AF algebras, any finite dimensional subalgebra 25 of 21 = Un>i2ln will be 'almost contained' in 2ln for n sufficiently large. We will show that by twisting 25 slightly by a unitary close to the identity, it can be moved inside 2ln. This first lemma shows how to move projections. Lemma III.3.1 Given any e > 0 and n € N, there exists a positive real number 8 = 8(e, n) so that if Pi,..., Pn arepairwise orthogonal projections in a C*-alg- ebra V and 25 is a C*-subalgebra of® such that dist(P$, 25) < 8 for 1 < i < n, then there arepairwise orthogonal projections Qi in 25 such that \\Pi — Q%\\ < e for 1 < i < n. IfY%=i P% = 1» then we may arrange that E3Li Qi = 1 a^so- Proof. First let n = 1 and set 8 = min{e/2,1/3}; and suppose that Pi is a projection in V such that dist(Pi, 25) < 8. Pick X in 25 such that ||Pi - X\\ < 8. Since Pi = Px*, we may let B = (X + X*)/2 and obtain ||Pi -B\\<6. Because IKP-A/^l^distCA^O,!})-1, it follows that B - XI is invertible if |A| > 8 and | A - 1| > 8. Hence the spectrum <t(B) is contained in [-8,8] U [1 - 8,1 + 8]. These intervals are disjoint because 8 < 1/3. Using the continuous functional calculus for normal operators, we obtain a projection Qi := X[is,i+8]{B) in <8. Moreover, \\Pi -Qi\\< \\Pi - B\\ + \\z - X^^m*) < 8 + 8 < e. For the general case, proceed by induction. Suppose that we have found projections Qi in <B for 1 < i < n - 1 such that ||P; - Qi\\ < erf. Set P = YJ^1 Pi and Q = Y%=i Qi- Choose B = B* in <B as above with ||P„ - B|| < 8. Then \\Pn -(I- Q)B(I -Q)\\ = ||(/ - P)Pn(I - P) - (/ - Q)B(I - Q)\\ <\\(Q-P)Pn{I-P)\\ + \\(I-Q)(Pn-B)(I-P)\\ + \\(I-Q)B(Q-P)\\ <(l + \\B\\)\\Q-P\\ + \\Pn-B\\ n-1 < (2 + 8)J2ci8 + 8 <c'J i=l where c'n = l + 3YZ=? *• Proceeding as above, we obtain a projection Qn in (J - Q)25( J - Q) such that ||(/ - Q)B(I -Q)- Qn\\ < c'J; whence \\Pn - Qn|| < 2c'J. It remains to choose 8 sufficiently small to obtain the desired estimate. When S£=i P% = I>we see that \\i - E Q*w * E h * - Q*w * (£ «)' <1
80 III. Approximately Finite Dimensional (AF) C* -algebras provided that S is sufficiently small. But the only projection within distance 1 of the identity is J itself. Thus Y^i Qi = L ■ Now we are able to show that when a finite dimensional C*-algebra is almost contained in another C*-algebra, it can be twisted inside by conjugating by a unitary near the identity. We make no effort to make our estimates independent of the dimension, but this can be done with a lot of work. A natural measure of how close 21 is to being included in 25 is sup dist(A, 25). Aea,||A||<i However, as we will be working with matrix units, it will be convenient to take this supremum only over a standard basis. These two measures will be comparable within a constant factor that depends on the dimension. Lemma III.3.2 Given any e > 0 and n € N, there exists a positive real number 5 = 5(e,n) so that whenever 21 and 25 are C*-subalgebras of a unital C*-algebra V with dim 21 < n and such that 21 has a system of matrix units {E^'} satisfying dist(J57^j), 25) < 8, then there is a unitary U in C*(2l, 25) with \\U - I\\ < e so that UVIU* is contained in 25. Proof. We may suppose that 21 and 25 are unital by adjoining the identity if necessary. It is easy to see that if J? is a unit for 21, then 2l~ = 21 © CEL. So the set of matrix units for 21 may be expanded to include EL. An easy estimate which we omit shows that dist(J5?-L, 25") < n&. First let us prove this theorem for 21 :_ ££. The matrix units for 21 are the n pairwise orthogonal minimal projections Pi,..., Pn. We may assume that e < 1; set 77 = (n+l)"1^. Using S = 8(r], n) of the preceding lemma, we obtain pairwise orthogonal projections Qi in 25 such that ||P» -Q%\\ < rj. Define X = YX=i QiPi- Then a calculation shows that n n i=l i=l Similarly XX* > (1 - rj)I. So X is invertible. Moreover, we have the identities QiX = XPi for 1 < i < n. Let U be the unitary in the polar decomposition of X = U\X\. As X is invertible, Theorem 1.8.1 shows that U belongs to C*(X) which is contained in C*(2l, 25). Clearly, each Pi commutes with \X\. So UPi = Xpq-1^ = XPilXl"1 = QiX\X\~l = QiU.
IIU. Perturbations 81 Hence UP{U* = Qi for 1 < i < n. It remains to make the norm estimate: Hi7-j||<||.7-*|| + pr-j|| <||Jr|||||Jr|-1-/|| + £||(Q*-fl)fl|| i=l < ((1 - ?7)""1/2 - l) + nrj < (n + 1)77 = e. For general 21 with matrix units {E;y : 1 < s < k, 1 < i, j < n,}, let 9JT be the masa spanned by the diagonal matrix units {E;*'}. Let <S = 8(7]', n) where t;' = (6n + 6)_1£. Using the unitary obtained above for QJt and this choice of 8, we obtain a unitary U so that UfflU* is contained in 25 and ||J7 - I\\ < e/6. The matrix units for {721*7*, say l^y' := UE^yU*9 satisfy the norm estimate dist(F^\<B)<S + \\E^-F^ <S + 2\\U-I\\<3e/6 = e/2. Choose Xj^ in <B so that HF^ - x[f\\ < e/2. As F$ belong to 25, we may replace X\y with i<\y x\jFjj without increasing this norm estimate. Assume that this has been done. Notice that x[y is bounded below by 1 - e/2 on the range of FJy and has range equal to the range of F^ . Thus the polar decomposition for X\*j yields a partial isometry G[8J in 2$ with the same co-domain and range. As in the commutative case, we find that ii^i(?-^?ii<a-^/2)-1/2-i<^/3. Extend this to a full system by defining G^y = G\^G^. Then define a unitary operator 8=1 j=l An easy computation confirms that G^W = WF>p, whence WFWW* = G\? for all 1 < s < jfe, l<i,j<n9. Finally we obtain the norm estimate (using the fact that a sum of terms with orthogonal domains and ranges has norm equal to the maximum of the norm of each term) ||W-/|| = max||G(f^-^f^|| = mzx\\G[')-F$\\<5e/6.
82 III. Approximately Finite Dimensional (AF) C*-aIgebras The desired unitary WU thus satisfies \\WU - I\\ < \\W - I\\ \\U\\ + \\U - I\\ < 5e/6 + e/6 = e. U For ease of our constructions, we improve this result in the case that 21 and 25 contain a common subalgebra. Corollary III.3.3 If in addition to the hypotheses of the preceding lemma, we have an algebra 211 contained in 21 fl 25, then we may choose the unitary U to lie in the commutant of%\. Proof. This can be accomplished with superior constants by doing the construction over again with 2li in mind. However, we choose to give a more transparent argument that has the minor flaw of requiring a smaller choice of 5. Let S = 8(e/3, dim2l) from the last lemma. Obtain a unitary operator U in C*(2l, 25) such that OW* C © and \\U - I\\ < e/3. Fix a set {F^} of matrix units for 2li; and let G$ = UF^U* be the corresponding system for J72liCT\ Define *=1 J=l as in the proof above. This lies in 25 and satisfies WF;yW* = Gy for all i, j, s and \\W-I\\<mzx\\G$-F$\\ = maxIKtf - J)jsg> - F$(U - I)\\ < 2\\U - I\\. Thus the unitary V = W*U commutes with 2li, satisfies VW* C 25 and \\V - I\\ < \\W - I\\\\U\\ + \\U - 1|| < W - I\\ <e. U Now we can obtain a characterization of AF algebras which is not dependent on choosing a sequence of subalgebras. Theorem III.3.4 A C*-algebra 21 is AF if and only if it is separable and: (*) for all e > 0 and Ai,..., An in 21, there exists a finite dimensional C*- subalgebra 25 o/2l such thatdv&t{A^ 25) < efor 1 < i < n. Moreover, (f2li is a finite dimensional subalgebra of% then we may choose 25 so that it contains 2li. Proof. If 21 is AF, the other properties are easily established. So assume that 21 is separable and (*) holds. Fix a countable dense subset {A{ : i > 1} of the unit ball of 21 with Ai = 0 and a sequence €{ decreasing monotonely to 0. Proceed recursively starting with 2li if it is given, and with the identity adjoined if 21 is unital. (Otherwise start with the subalgebra of scalars.) For the purpose of proceeding by induction, assume that a finite dimensional subalgebra 21^ has been found so that dist(Ai,2lfc) < Sk for all 1 < i < k.
III3. Perturbations 83 Let S = <S(£fc+i/3,dim2lfc) as in Lemma m.3.2; and fix a set of matrix units {E>y} for 2lfc. Using property (*), find a finite dimensional subalgebra 23 of 21 so that diat(E^\ 23) < S for all the matrix units and dist(.Ai, 23) < ek+i/3 for 1 < i < k + 1. Then by Lemma HI.3.2, there is a unitary U in 21 so that UWkU* C 23 and || tf - 7|| < ^+i/3. Let 2l*+i := U*<BU. Clearly this is a finite dimensional algebra containing 21*. Moreover, dist(Ai, 2lfc+1) = dist(C7AiU\ 23) < 2||tf - I\\ + efc+1/3 < efc+1. Proceeding recursively, we construct an increasing sequence of finite dimensional algebras with dense union. So 21 is AF. ■ It turns out that there is quite a strong uniqueness of the chain of subalgebras of an AF algebra. Of course, one may always drop to a subsequence, but this will not change the union. The union is unique up to conjugation by a unitary. This allows us to (almost) intertwine two chains determining the algebra. Theorem III.3.5 Suppose that 21 is an AF algebra which is the closure of the increasing union of two chains 21 = Un>i2ln = Un>i23n. Then for any e > 0, there is a unitary operator W in 2l~ with \\W - I\\ < e so that Un>12ln = ^Un>i©n^*. In particular, there are subsequences m» and n» ofNso that 2U, C WXmW* C %n^ for alii > 1. Proof. Choose positive numbers Si so that ]~[i>i(l + ei)2 < 1 + e- Let mi = 1 and Si := S(ei, dim2li) as in Lemma HI.3.2. As the matrix units of 2li are almost contained in the dense union of the 23n's, there is an integer n\ such that 2li is within &\ of being contained in 23ni. Hence there is a unitary U\ so that tfi2lxtf* C <Bni and ||tfi-/||<£i. Now let 771 := 8(ei, dim23ni). Proceeding in the same way, find an integer ra2 > 1 so that U^23ni U\ is 771-contained in %n2. By Corollary ni.3.3, there is a unitary V\ in 21 commuting with 2li so that VxU&^UxVtc*^ and ||Vi-/||<ei. We will proceed recursively. Suppose that at the fc-th stage, we have found integers m\ < • • • < rrik+i and n\ < • • • < nk and unitary operators U{ and V{ for 1 < i < k satisfying \\U{ - I\\ < e; and \\Vi - I\\ < Si such that SU, C ©n, := ViU? ... ViC/rSn^iV; ... UiV? C SUi+1 and so that V{ commutes with 21* and Ui+i commutes with 23n,for 1 < i < k. To obtain the next stage, repeat the argument of the second paragraph. The condition on 6{ guarantees that the infinite product W := HmViU?...ViU; i-¥oo
84 III. Approximately Finite Dimensional (AF) C*-aIgebras exists and satisfies || W - I\\ < e. Moreover, if we set Wk:=VhU£...V1U; and W™ = lim 1*0? .. .T^+i^i, t-j>oo we see that W^ commutes with 2Jnfc; whence W<Bnk W* = WW&nk WW* = %nk . U We obtain the following immediate consequence. Corollary III.3.6 7f2l = Un>i2ln and*8 = Un>i2Jn are ^isomorphic AF algebras, then Un>i2ln an<iUn>i2$n are ^-isomorphic. Example III.3.7 The purpose of this example is to show that even if 2ln is isomorphic to 2Jn for all n > 1, the algebras need not be isomorphic. The nature of the imbeddings is critical. Consider the algebra 21 = C(X) where X is the Cantor set with a chain of subalgebras 2ln isomorphic to £^ as in Example HI.2.5. For the second algebra, let <8 = C(Y) where Y = {0} U {n"1 : n > 1}. Let <8n be the subalgebra of functions in C(Y) which are constant on [0,2~n]. It is readily apparent that <Bn is also isomorphic to £§S. But as the spectrum of isomorphic C(K) spaces are homeomorphic, we deduce that 21 and 2$ are not isomorphic. The Bratteli diagram of 2$ is quite different from that of 21: III.4 Ideals and Quotients We will now see that the ideal structure of an AF algebra can be read off of its Bratteli diagram. First we show that ideals are inductive, meaning that they come from ideals of the defining sequence. Notice that the finite dimensionality of the subalgebras 2ln is not used. So this result may be used later for more general inductive limits. Lemma III.4.1 Let 3 be an ideal of a C*-algebra 21 = Un>i2ln, where 2U is an increasing sequence ofC*-subalgebras of$l. Then J = Un>ipnan) = 3rnUn>iSin. Consequently, when 21 is AF, so is 3.
III.4. Ideals and Quotients 85 Proof. Consider the commutative diagram 3—— ^ + J—^a» + J/J Here t denotes the canonical injections, and ir denotes the canonical quotient maps. The map a is an isomorphism by Corollary 1.5.6. In particular, for A in 2ln, dist(i4,2tnfiJ)=dist(i4,J). Hence if J belongs to 3 and e > 0, there is an element A in 2ln (for n large enough) so that || J - -A|| < e. Thus there is an element J' in 3 0 2ln so that ||A - J'|| < e. Hence || J - J'|| < 2e. It follows that 3 = Un>i(Jn2ln). If 2ln are all finite dimensional, then so are 3 0 2U; and hence 3 is AF. ■ Now we can describe all the ideals. A subset S of a Bratteli diagram V is directed if whenever some (p, i) belongs to S and (p, i) ->- (p + 1, j) in V> then (p + 1, j) also belongs to 5. The subset S is hereditary if whenever every image of a vertex at the next level belongs to <S, then the vertex also belongs to S. That is, whenever for some (p, i) in V all the (p + 1, j) belong to S for which there is an arrow (p, i) -)- (p + 1, i) in P, then (p, i) also belongs to S. Theorem III.4.2 Let 21 be an AF algebra with a Bratteli diagram V. Then the ideals of% are in a one to one correspondence with directed hereditary subsets S ofV. Proof. An ideal 3P of Qlp c^ M(Pti) © • • • © M(Ptk) corresponds to the sum of a subset of these summands because Mn is simple. So given an ideal 3 of 21, let S denote the subset of V corresponding to the union of the summands corresponding to each 3P := 3 D 2lp. Since Lemma m.4.1 shows that the sequence 3P uniquely determines 3, one sees that 3 can be recovered from knowledge of S. Let ap denote the injection of 2lp into 2lp+i. To see that S is directed, note that if M{pyi) belongs to 3P> then whenever (p, i) ->- (p + 1, j)9 there is a non-empty intersection 3n -Moh-ij) 3 OLp{M{Pyi)) n -Mfp+ij) ^ {0}. Hence J contains .Mp+ij and so (p + 1, j) belongs to S. To see that S is hereditary, suppose that (p + 1, j) belongs to S for all j in J:={i:(p,i)-^(p + l,i)inP}. Then since <*p(MM) C X>A*(p+U) c J> it follows that (p, i) belongs to S as well.
86 III. Approximately Finite Dimensional (AF) C*-aIgebras Conversely, if S is a subset of V which is directed and hereditary, let 3P denote the ideal of 2lp corresponding to the set of vertices (p, i) in S. Since S is directed, this is an increasing net of ideals. The closure of the union is an ideal 3 of 21. The hereditary property ensures that 3P = 2lp fl 3p+i from which we deduce that 3P = 2lpfl 3. Hence this is the sequence we associated to 3 as in the first paragraph. So the subset S is the canonical choice associated to 3. ■ Corollary III.4.3 A unitalAF algebra 21 with Bratteli diagram V is simple if and only if for each (p, i) in V, there is an integer q > p so that (p, i) —> (g, j)for all J- Proof. If V has this property, then as every non-zero ideal 3 will have non-zero intersection with some 2lp, we find a (p, i) in the associated subset S of V. Hence by the directed property and the hypothesis of the corollary, S contains all (g, j) at some higher lever. But this means that 3 contains 2lq, and so it contains the identity. Therefore 21 is simple. Conversely, suppose that the condition fails for a certain (p, i). Then the directed subset Sf of V generated by (p, i) is a proper subset at every level. Increase this to the smallest directed and hereditary subset S containing (p, i) by adding in any vertex that maps completely into S' at some higher level. This is still proper at every level because each 2ln contains the identity of 21. Consequently, it corresponds to a proper ideal and 21 is not simple. ■ Now we can proceed to compute the quotient algebra. Theorem III.4.4 If 3 is an ideal of an AF algebra 21 corresponding to a subset S of the Bratteli diagram V, then %/3 is AF and corresponds to the diagram V\S. Proof. First notice that 21/3 is the increasing union of subalgebras Qln+3/3, which are finite dimensional, and thus the quotient is AF. By the proof of Theorem III.4.2, we have that 2ln + 3/3 c^ 2ln/3n. This algebra is isomorphic to which corresponds to the n-th level of V \ S. Moreover the partial imbeddings of (n, i) into (n + 1, j) are unchanged if neither belongs to S. Hence the Bratteli diagram of 21/3isV\S. ■ III.5 Examples Example III.5.1 UHF Algebras. A C*-algebra is called uniformly hyperflnite or UHF if it is the increasing union of unital subalgebras isomorphic to full matrix algebras Mkn> Since a unital imbedding of Mm into Mn requires m|n, we have an increasing sequence fci|fc2|fc3| Thus for each prime integer p, there is a unique ep in Nu{oo} which is the supremum of the exponents of powers of p which divide knasn tends to infinity. We define the supernatural number associated
III.5. Examples 87 to the sequence 2ln to be the formal product <S(2l) := lip primed- ^e following theorem of Glimm classifies UHF algebras. Theorem III.5.2 Two UHF algebras 21 and 25 are isomorphic if and only if <J(2l) = *(»). Proof. Let 21 and 25 correspond to sequences km and tn respectively. If 21 and 25 are isomorphic, Corollary HI.3.6 shows that Um>i2lm and Un>i25n are isomorphic Thus as in Theorem HI.3.5, there are subsequences mt- and n»- so that 21m,. ~ Mkm. is isomorphic to a subalgebraof 25n>. ~ Min. and thus kmi\tni\ and 25n. is isomorphic to a subalgebra of 21™^, whence £ni |fcmi+1. Hence 21 and 25 determine the same supernatural number. Conversely, suppose that <S(2l) = <S(25). Then there are subsequences mt- and nt- such that kmi Kn, |^n,+i - For convenience, let us renumber so that rrii = ni = i\ and let an denote the imbedding of 2U into 2ln+i; and similarly let j3n denote the imbedding of 25n into 25n+i- Define a *-isomorphism from Un>i2ln onto Un>i25n as follows. There is a unique imbedding (up to unitary equivalence) <p\ of 2li into 25i by Lemma HI.2.1. Likewise there is an imbedding xf>[ of 25i into 2I2. The composition tp[(pi is equivalent to the imbedding ol\ of 2li into 2I2. Thus by Lemma HI.2.1, there is a unitary operator W\ in 52l2 so that Ad(Wi)^iv?i = <*i. Let^i = Ad(T^i)^i. Continue in this way to construct injections <pn of 2ln into 25n and if>n of 25n into 2ln+i so that the diagram commutes. Then by construction, cp = Un>iv?n is the desired isomorphism; and xff = Un>i^n is its inverse. ■ Corollary III.5.3 UHF algebras are simple. Proof. Since the Bratteli diagram consists of a single node at each level, it is evident that the only directed hereditary and non-empty subset is the whole diagram. Thus UHF algebras are simple by Corollary HI.4.3. ■ Example III.5.4 The CAR algebra. The acronym CAR abbreviates canonical anticommutation relations, a notion which comes from quantum mechanics. Consider a linear map a of a Hilbert space % into 8(H) such that for all /, g in H <*(f)a(9) + *(9)a(f) = 0 (1)
88 III. Approximately Finite Dimensional (AF) C*-algebras and <*(fra(g) + a(g)a(fy = (g,f)I. (2) Let 21 denote the C*-algebra generated by {<*(/) : / G H}. We will establish that this algebra is independent of the choice of the function a, and that it is in fact the 2°° UHF algebra. First, notice that if / is a unit vector, then using g = f yields a(/)2 = 0 and <*(/)*<*(/) + <*(/)<*(/)* = J. Multiplying the second equation by a(/)*a(/) yields (a(/)*a(/))2 = a(/)*a(/) =: E{f) is a projection. Hence a(f)a(f)* = E(f)L. The operator a(f) is a partial isom- etry with domain E(f) and range E(f)L. Hence C*(a(/)) = span{a(/), <*(/)*, E(f), E(f)L} ~ A<2. Let £<!> = «(/), sg> = <*(/)*, Eg> = £?(/), and ^ = U(/) J-. Next note that if / and g are orthogonal unit vectors, then [«((,), E(f)) = a(g)a(f)*a(f) - a(f)*a(f)a(g) = a(g)a(f)*a(f) + <*(/)*«($)<*(/) = (5,/H/) = 0. Thus a(flr) commutes with E{f), and consequently so does E(g). Let Vi := J - 2E(f) = E(f)x - E(f). Then a calculation using (1) shows that Via(g)a(f) = -Via(/)a(» = a(/)Via(5) and VMg)a(fy = -Vio(/)*o(» = a(/)*Viafo). Hence ^ia(^) commutes with C*(cc(/)). Note that C*(Via(5)) = span{Via(g),Via{g)*,E(g),E(g)L} ~ M2 and commutes with C*(a(f)). Set ^ff-Viafo). sff-Vkafo)*, *g> - £(,,), and «g> - ^)A. It is now evident that C*(a(/), a(flf)) is isomorphic to Ma with a standard basis E^E™ fori <i,j,k,£< 2. Now fix an orthonormal basis {/n : n > 1} for H. Set n-1 V0 = I and Fn = fj (J - 2£(/t)) for n > 2.
in.5. Examples 89 Then we may define matrix units for a copy of M 2 by E{$ = E{fn), Eg> = Vna(fn), E{$ = Vna{fny, and E%> = E{fn)"-. It follows by extending the analysis above that these copies of M2 commute with each other, and hence 2ln := C*({a(/t) : 1 < i < n}) is isomorphic to M2" with a standard basis consisting of the matrix units E^, := n£=i E (kU(k) ^or ^ functions <p and xff of {1,2,..., n} into {1,2}. Thus 21 = U^i is the 2°° UHF algebra of Example ffl.2.4. Example III.5.5 The GICAR algebra. GICAR stands for gauge invariant CAR and is also called thecurrent algebra. If U is a unitary operator on %, define an automorphism of the CAR algebra 21 by <pu(a(f)) = a(Uf) for all / G U. It is easy to see that this map preserves the relations (1) and (2) above, and thus (pu extends to *-automorphism of 21. In particular, consider the scalar unitaries XI for A in the unit circle T. These give rise to the so called gauge automorphisms Xa := <p\i for A in T determined by Jhe identities Xa(<>(/)) = a(Xf) = Xa(f) and XA (<>(/)*) = Xa(f) for all/ in U. Define the subalgebra 21° of the CAR algebra which is invariant for all the gauge automorphisms: 21° := {A e 21: XX(A) = Aforall A € T}. Note that if /1,..., /n, 51,..., gm are vectors in H, then A:=a(/1r...a(/nra(5i)...a(i7m) satisfies X\(A) = Am"~nA In particular, A belongs to 21° when m = n. It will turn out that 21° is spanned by the terms of this type. In particular, note that X\(E(f)) = E(f) for all / in U\ and hence we also have X\(Vn) = Vn for the symmetries Vn described in the previous section. Therefore the matrix unit E\"' is transformed by the rule Xx{E\f) = Xi-*E\f for l<i,i<2. n Define 2l£ := 21° fl 2^. Let us show that 2l£ is isomorphic to Y]®Mfny fc=0 Consider the action of Xa on a standard basis element of 2ln U=l / k=l So with respect to this basis, Xa acts as a diagonal matrix on 2ln. So we see immediately that the fixed point algebra is spanned by those matrix units satisfying
90 III, Approximately Finite Dimensional (AF) C*-algebras ££=i *k = ££=i h- As these are sums of l's and 2's, the possible sums are n, n + 1,..., 2n. For each integer 0 < s < n, the span n n ^ = span{£7^ : ]T y>(fc) = £ ^(fc) = n + s} k=i fc=i is an algebra. Indeed, a product E^E^i = S^E^t is non-zero if and only if ^ = xf)y which implies that ££=i ¥>(&) = n + s = ££=1 ^'(*)- -^ fact *is formula shows that this basis is a set of matrix units for a full matrix algebra. The dimension is computed from the fact that there must be exactly s 2's and n- sVs in each term. This means that there are (") possible functions (p of {1,2,..., n} into {1,2} with this sum. So T? ~ M/n\. Moreover our product identity shows that T^Tt1 — 0 for s ^ t. So this decomposition is a direct sum as claimed. Next consider the imbedding of 21° into 21°+1. For j = 1,2, let <pj denote the function of {1,2,..., n + 1} into {1,2} given by (pj(k) = (p(k) for 1 < k < n and <pj(n +1) = j. In the imbedding of 2ln into 2ln+i, the matrix unit E^ is sent to E^i + 2^2V>2. If -EW' ^es *n ^T> then n+l n+l J] pl(ft) = ]T ^l(ft) = (n + 1) + s fc=i fc=i and n+l n+l J>2(fc) = J2l>2(k) = (n+ 1) + s + 1. fc=i fc=i Hence .E^i^i lies in ^J1"*"1 and E^w lies i» ^T+i.1- This yields a Bratteli diagram for the sequence 21° which looks like Pascal's triangle: Next we show that the map A -+ X\(A) is continuous for each A in 21. This is evident for the matrix units E^ from the explicit formula established above. Since each 2tn is finite dimensional, we see that A -+ X\(A) is continuous for A
III.6. Extensions 91 in 2ln. Given A in 21 and e > 0, choose an approximant B in 2ln for some n so that ||A - JB|| < e. Then choose a J > 0 so that |A - A7| < S implies that ||XA(B) - XX'(B)\\ < e. Then for |A - A'| < 8, \\Xx(A)-Xx>(A)\\ < \\XX(A) - Xx(B)\\ + \\Xx(B) - Xx>(B)\\ + \\XX>(B) - xx*(A)\\ < e + e + e = 3e. This establishes continuity at A. We wish to establish that 21° = Un>i2l£. Let A belong to 21° and let e > 0. Choose an element B in 2ln for some n so that ||A - JB|| < e. Then define B0:= fxx(B)d\ Jt where dX is normalized Lebesgue measure on the circle. This integral makes sense in the Riemann sense because the integrand is norm continuous. I claim that JBo lies in 2l£. It lies in 2ln because XA(2ln) = 2tn. But it is also gauge invariant because Xa'(#o) = f Xx>Xx(B) d\= [ XA+A'(£) d\ Jt Jt = [ X„{B) dfi = B0 Jt Moreover this is a good approximant to A because \\A-B0\\ = ^Xx(A-B)dxj < [\\Xx(A-B)\\d\=\\A-B\\<e Jt Hence Un>i2l£ is dense in 21°. This algebra has a rich ideal structure. The reader can verify that the ideals correspond to the directed sets generated by any single vertex of the diagram. III.6 Extensions A C*-algebra <£ is an extension of a C*-algebra 21 by a C*-algebra 25 if there is a monomorphism j of 21 onto an ideal of £ such that <£/i(2l) c^ 25. In other words, there is a short exact sequence 0 *• 21 -— £ —^ » *• 0. This is the inverse operation of taking quotients. However, there is in general more than one extension of 21 by 25. Later, we will see some examples of how such extensions are classified. In this section, we will show that extensions of AF algebras by AF algebras are AF.
92 III. Approximately Finite Dimensional (AF) C*-aIgebras The key device is to lift a projection in the quotient algebra to a projection in 21. After that, the result follows using straightforward arguments. Lemma III.6.1 Suppose that 3 is an AF ideal of a C*-algebra 21. Then for each projection p in 21/3, there is a projection P in 21 such that P + 3 = p. Proof. Let the quotient map be denoted by r. First lift p to a positive contraction in 21. Indeed, if r(X) = p, then H = f(ReX) suffices, where f(x) = x A 1 V 0. So t(H) = f(r(ReX)) = f(Rer(X)) = f(p)=p. Then r(e2*iH) = e2*ip = I because a(p) = {0,1}; and hence W = e2iriH is a unitary element in 3 + CI. Since 3 is AF, we may write it as an increasing union of finite dimensional subalgebras 3n. For any 8 > 0, there is an integer n and a unitary U in 3n + CI such that || W — U\\ < S. As r(U) = al for some scalar a, we have |a-l| = ||r(l7-W0||<*. Replace U by V = a~lU. Then r(V) = I and \\W - F|| < 28. Since V lies in a finite dimensional algebra, it has finite spectrum. Thus there is a positive operator A in 3n + CJ such that F = e2xti4 and 0 < A < I. Because / = T(V) = e2"iT(A\ it follows that r(A) is a projection. And as ||A|| < 1, this means that t(A) = 0; so that A belongs to 3n. Since the spectrum of A is finite, E := X \ 2 (A) is a projection in 3n. Define K = (I - £)#(/ - S). We claim that for 8 sufficiently small, \ is not in a(K). Once this claim is established, we may set P = X 1 .AK)- This is a projection in 21. Moreover, since E belongs to 3, r(P) = \^(r(K)) = X(i A]ME)) = P- Consider the functions f(e2vit) = < -12 and sCe2™'*) = t2 -13 for 0 < t < 1, which are defined and continuous on the unit circle T. By continuity, for each e > 0, there is a S > 0 so that if U and V are unitary such that \\U - V\\ < S, then \\f(U) - f(V)\\ < e and \\g(U) - g(V)\\ < e (see Exercise E.8). Thus with this choice of 8 for any given e, we obtain \\(H - H2) -(A- A2)\\ = ||/(W0 - f(V)\\ < e and \\(H2 - H3) - (A2 - A3)\\ = \\g(W) - g(V)\\ < e.
III.6. Extensions 93 Notice that sup (a - 0<a<| - a2) = sup (a - a2) = | §<"<i = inf (a — a2) < sup §<"<§ §<a<§ ,2\_ 1 Hence \E<A-A2 <\E+\EL. Therefore ELH2EL - K2 = ELH2EL - ELHELHEL = ELHEHEL = EL(H - A)E(H - A)EL < \EL{H - A)(A - A2){H - A)EL. Thus \\E^H2E^ - K2\\ < §(||i?(A - A2) - (A2 - A3)||)||i? - A\\ < § (||iT||||(A - A2) - (H - H2)\\ + \\(H2 - i?3) - (A2 - A3)||) \\H - A\\ < §(2e) = 9e. We used the fact that \\H - A\\ < 1 because both are positive contractions. Finally we compute K-K2 = ELHEL -K2 = EL(H - H2)EL + ELH2EL - K2. Thus ||jKT - K2\\ < \\EL ({H - H2) - (A - A2)) EL\\ + \\EL(A - A2)EL\\ + \\ELH2EL - K2\\ <e + l + 9e<\ provided that e < ^. Since j — (j) = |> this implies that \ does not belong to <t{K), completing the proof. ■ The next lemma manipulates matrix units much like we did earlier in this chapter. Lemma III.6.2 Suppose that 3 is an AF ideal of a C*-algebra 21 and that 2$ is a finite dimensional subalgebra of $1/3. Then there is a (not necessarily unital) *-monomorphism p of ^8 into 21 such that rp = id©. Proof. Use Lemma HI.6.1 to lift the minimal central projections of 2$ to pairwise orthogonal projections in 21. To do this, suppose that the minimal central projections are pi,... ,pfc. First lift p\ to a projection Pi. Then consider the ideal Pf- XPj1 in P1-L21P1-L. This is also an AF ideal, so the procedure may be repeated. This reduces the problem to lifting Mn from pi*Bpi to i^2lP».
94 III. Approximately Finite Dimensional (AF) C*-aIgebras Let eij for 1 < i, j < n be a set of matrix units for «Mn- As above, find pairwise orthogonal projections 2?i,..., Fn such that r(Ej) = ejj for 1 < j < n. For each j9 let Vj be chosen so that r(Vj) = eji. Then define Qj = EiVjEjVjEi. Since r(QJ) = en, we see that Qj = E\ - Jj where Jj is a positive contraction in 3. By Exercise HI.l, there is an increasing sequence of projections which form an approximate identity for Ei3Ei. Choose a projection F in E{3Ei such that \\(Ei-F)Jj{Ei-F)\\<\ for l<j<n. By replacing Ei with E[ = E\ - F in the definition of Q^ above, we obtain a perturbation Qj = E[ - Jj with ||Jj|| < |. So the polar decomposition yields the factorizations EjVjE[ = EjiQj where Eji is a partial isometry with initial space E[ and r(J57Ji) = eji. Thus the range space is Fj := EjiE^ < Ej still satisfies r(J5?j) = ejj. Set Fy := EnEjV It is readily verified that this forms a set of matrix units in 21 which maps onto ey in the quotient. ■ Now we have the necessary ingredients to complete the proof of the main result. Theorem IH.6.3 Suppose that 0 *3 —^21 —^<B ^0 is an exact sequence of C*-algebras and that 3 and 2* are AF. Then 21 is AF. Proof. Using Theorem HI.3.4, we take Ai,..., An in 21 and e > 0 and try to find a finite dimensional subalgebra that almost contains them. Since t(.Ai), ..., r(An) lie in the AF algebra *B, there is a finite dimensional subalgebra 5S0 of 25 and elements 6» in <B0 such that \\r(Ai) - 6;|| < s/3 for 1 < i < n. Lemma IH.6.2 provides a *-monomorphism /? of 2$o onto a subalgebra 2lo of 21 such that r/> = id<B0. Choose J* in J so that ||i4; - p(bi) - J;|| < e/3. Then it suffices to approximate Bi := p(bi) + J{ within 2e/Z by elements of a finite dimensional subalgebra. Note that the JB; lie in 2lo + 3. The proof is completed by constructing an approximate identity of projections for 3 which commutes with 2lo. To this end, let Ely for 1 < s < fc, 1 < i, j < n8 be a set of matrix units for 2lo; and let P be the unit of 2l0. For each s,2?}^3E[{ is AF, and thus has a sequential approximate identity of projections, say FA \ Similarly, PL3PL has an approximate identity FA°' of projections. Define 5=1 t=l
Exercises 95 This is readily seen to be an approximate identity for 3. In addition, E$Fn = E$E$fMe[? = eI?f(»eI? = El?F(')Ei?Ei? = FnE$ Hence each Fn commutes with 2lo. For each A in 2lo and J in 3, we have lim Fn(A + J)Fn + F^AF^ = A + lim FnJFn = A + J. n-*oo n-*oo So there is an integer n sufficiently large so that \\Bi - (FnBiFn + F^p^F^W < e/8. These approximants all lie in the algebra Fn3Fn + F^-2loF^. Since this is a direct sum, and Fn3Fn is AF and F^^i0F^ is finite dimensional, this algebra is AF. So there are elements C% lying in a finite dimensional subalgebra such that \\FnBiFn + F£p(bi)F£ - Ci|| < 6/3. This is the desired approximating set. So 21 is AF. ■ Exercises III. 1 If 21 is AF, show that it has an approximate identity consisting of an increasing sequence of projections. HINT: Use the units of the subalgebras 2U. III.2 Show that if P is a projection in an AF algebra 21, then P21P is AF. NOTE: This result was used several times in the last section. HI.3 Show that a direct limit of finite dimensional C*-algebras can be replaced by a direct limit with injective connecting maps with the same limit. HI.4 Suppose that 21 is a C*-subalgebra of a finite dimensional C*-algebra 25. If a system of matrix units for 21 is given, show that there is a system of matrix units for 25 such that each matrix unit of 21 is a sum of matrix units of©. III.5 Let 21 be a UHF algebra with unique trace r, and let nT be the representation of 21 associated to r by the GNS construction. Prove that r extends to a faithful WOT-continuous trace on 7rr(2l)". IH.6 Show that a C*-subalgebra of an AF algebra need not be AF. HINT: Show that C[0,1] can be imbedded as a subalgebra of C(X) where X is the Cantor set.
96 III. Approximately Finite Dimensional (AF) C*-aIgebras HI.7 Show that $(A) = fTX\(A) dX is a contractive projection of the CAR algebra onto the GICAR algebra. Moreover, show that $ is positive and faithful. HI.8 Find all the ideals of the GICAR algebra. m.9 A derivation of a C*-algebra 21 is a (bounded) linear map 8 of 21 into itself such that 8(AB) = 8(A)B + A8(B). A derivation 8 is called inner if there is an element X in 21 such that 8(A) = Sx{A) = XA - AX. It is approximately inner if it is the point- wise limit of inner derivations. (a) Show that every derivation of a finite dimensional C*-algebra is inner, hint: Choose a finite group G of unitaries which span 21. Define x = \g\~1Y,s(u)u- ueg (b) Show that every derivation of an AF algebra is approximately inner. HINT: Show that \\X\\ < \\8\\ in part (a). (c) Show that every derivation of the compact operators has the form 8x forsomeXinB(W). HI. 10 A derivation is self-adjoint or a *-derivation if 8(A*) = 8(A)*. In this case, show that at = etS := Sn>o h^)n *s a *-automorphism for all HINT: Show that Sn(AB) = ££=o (Z)8k(A)Sn-k(B). Notes and Remarks. Almost all of the material on AF algebras in this chapter is taken from the seminal paper of Bratteli [1972]. The exceptions are the classification of UHF algebras which is taken from Glimm [I960]; and the last section. The original proof of the result on extensions due to Brown [1981] used K-theory. The proof given here is due to Choi [1983].
CHAPTER IV K-theory for AF C*-algebras Ko is a functor that assigns an ordered abelian group to each ring based on the structure of idempotents in the matrix algebras over the ring. It turns out to be a useful and frequently computable algebraic invariant. For C*-algebras, it often carries a lot of important information. In particular, it turns out to be a complete invariant for AF algebras. Moreover, there is a complete description of all possible Ko groups of AF algebras. This has proven to be a useful tool for constructing C*-algebras with particular properties. In a ring 11, say that two idempotents P and Q are (von Neumann) equivalent if there are elements X, Y in 1Z such that P = XY and Q = YX. In a C*-algebra 21, two projections P and Q are *-equivalent if there is an element X in 21 (necessarily a partial isometry) such that P = X*X and Q = XX\ It is evident that these are equivalence relations. In a C*-algebra, it is more natural and more convenient to consider only projections rather than arbitrary idempotents. The first easy proposition shows that this choice does not affect things. Moreover, since equivalence and *-equivalence are the same relation on projections, we will use the term equivalence only after this proposition. Proposition IV.1.1 In a C*-algebra, every idempotent is equivalent to a projection; and equivalent projections are ^-equivalent Proof. Suppose that J57 = J572 is an idempotent in a C*-algebra 21. Set X = I + {E - E*)*(E-E*) = I-E-E* + EE* + E*E. This is a strictly positive (hence invertible) element of 21". A calculation yields EX = EE*E = XE. Thus E and J57* both commute with X"1. Therefore, we may define a self-adjoint element P = EE*X~X. Furthermore, P2 = X-1(EE*E)E*X~1 = X~lXEE*X~l = P. So P is a projection; and it satisfies EP = P and PE = X~XEE*E = E. Thus E and P are equivalent. 97
98 IV. K-theory for AF C*-aIgebras Now suppose that P and Q are equivalent projections, and let X and Y be given so that P = XY and Q = YX. Let X0 = PXQ and Y0 = QYP. Then X0Y0 = PXQYP = P(XY)2P = P and Y0X0 = QYPXQ = Q(YX)2Q = Q. Notice that since the range of X0 equals the range of P and the range of X£ equals the range of Q, the partial isometry U in the polar decomposition X0 = U\X0\ satisfies UU* = P and U*U = Q. It must be shown that U belongs to 21. Now P = P*P = XSY0*Y0Xo < \\Yo\\2XZX0 < ||y0||2||Xo||2P Thus ||yoH"2P < XSX0 < \\X0\\2P. So a(X*X0) is contained in the interval {0} U [||lo|r2, ll^oll2]; and X{X£X0) = P, where X is the function such that X(0) = 0 and X(z) = 1 on a(X^X0) \ {0}. Therefore U = X0g(X^Xo) where g is the continuous function on <t(XqXq) such that g(0) = 0 and g(x) = x~ll2 for x > ||lo||""2. In particular, U belongs to 21 and thus P and Q are *-equivalent projections in 21. ■ The first clue that K0 has a topological nature comes from the fact that it is a homotopy invariant. Equivalence satisfies homotopy invariance if whenever p[t) = Pu for 0 < t < 1, is a continuous path of projections in 21, then P0 and Pi are equivalent. This will then imply the homotopy invariance of jK"o- Proposition IV.1.2 IfP and Q are projections such that \\P - Q\\ < 1, then they are equivalent Thus equivalence is a homotopy invariant Proof. For the first part, suppose that ||P-Q|| = 1 - e < 1 and consider the operator X = PQ. Then P > XX* = PQP = P- P(P - Q)P > eP. Similarly, eQ < X*X < Q. As in the previous proposition, the partial isometry U in the polar decomposition of X belongs to 21 and yields UU* = P and U*U = Q. If p(t) = Pt is a continuous path of projections, continuity implies that there are real numbers 0 = t0 < tx < • • • < tn = 1 so that ||Pt|. - PtM \\ < 1/2 for 1 < i < n. Hence by the first part of this proposition, each Ptimml is equivalent to Ptr Thus Po and Pi are equivalent. ■ Corollary IV.1.3 If 21 = Un>i2ln is an AF algebra, then every projection in 21 is equivalent to a projection in Un>i2ln. Moreover, if P and Q in Un>i2ln are equivalent in 21, they are equivalent in Un>i2ln. Proof. By the density of Un>i2ln in 21, each projection P in 21 is close to 2ln for n sufficiently large. So Lemma III.3.1 shows that there is a projection Q in 2ln with ||P - Q|| < 1/2. Therefore P and Q are equivalent by Proposition IV. 1.2.
IV. K-theory for AF C*-aIgebras 99 If P and Q in Un>i2ln are equivalent in 21 by a partial isometry U, choose an element X = PXQ in 2ln for some n sufficiently large so that \\U - X|| < 1/2. As above, the partial isometry V in the polar decomposition of X belongs to 2ln and implements the equivalence. ■ Now we extend our definitions to deal with matrix algebras. Let P(2l) denote the collection of all projections in Un>i Mn(%). This is a semigroup under the operation of direct sum. Say that two projections in P(2l), say P in Mm(^i) and Q in Mn(%) with m < n, are equivalent (write P ~ Q) if P © 0n_m is equivalent to Q in A4n(2l). Say that P and Q are stably equivalent (write P « Q) if there is a projection R in 7>(2l) so that P © J? ~ Q © i2. Stable equivalence is evidently an equivalence relation. Let #o"(2l) denote the collection of stable equivalence classes, denoted by [P] for P in P(2l). We need the following routine results about jFf0(2l)+. In particular, part (a) shows that direct sum induces a well defined operation on jKo(21)+. Lemma IV.1.4 Let P, P', Q, Q' and R be projections in P(2l). (a) IfPttP'andQ&Q',thenP®Q&P'®Q'. (b) P®Q~Q®P. (c) IfPQ = 0 in A*n(2l), thenP + Q~P®Q. (d) IfP®R&Q®R, then P « Q. Proof. All parts are easy. We will prove (c) as an example. Suppose that P, Q are mutually orthogonal projections in Mn($l). Let X = [q g]. Then X*X = P + Q 0 0 0 and XX* = P 0 0 Q Corollary IV.1.5 Kq (21) is an abelian cancellation semigroup with the operation [P] + [Q] := [P © Q] and with zero element [0]. Proof. By Lemma IV.1.4 (a), the sum operation on 1^(21) is we^ defined. By part (b), it is commutative. By (d), [P] + [R] = [Q] + [R] implies that [P] = [Q]9 so jK"o"(21) has the cancellation property. Associativity follows because direct sum is an associative operation. Finally, it is clear that [0] is a zero element. ■ Say that a C*-algebra 21 satisfies cancellation if ~ and « are the same equivalence relation on P(2l). This isn't always the case, but it simplifies things when it is true. Theorem IV.1.6 7f2l is an AF algebra, then 21 satisfies cancellation, and 1^(21) is generated by the projections in 21. Proof. Suppose that 21 = Un>i2ln. By Corollary IV.1.3, every projection in tMp(2l) is equivalent to a projection P in Mp(Vln) for some n sufficiently large. Suppose that 2U ~ Mkl © • • • © Mkt- Then Mp(%n) ^ Mpkx © • • • © Mpk,- So we may write P ~ Pi © • • • © P,, and set 7r» = rank(P»).
100 IV. K-theory for AF C*-aIgebras Since two projections in Mn are equivalent if and only if they have the same rank, two projections P ~ Pi © • • • © P8 and Q ~ Qi © • • • © Q8 in 2ln are equivalent in 2U exactly when rank(Pi) = rank(Q») for 1 < i < s. Suppose that P « Q in 21, and let R be chosen so that P © R ~ Q © R. By Corollary IV. 1.3, P © R and Q © R are equivalent in 21m for some sufficiently large m. We may suppose without loss of generality that P and Q lie in Mp(%rn) and R lies in Mq(%n). Using the notation above, write P~Pi©...©P„ Q~Qi©- -©Q„ and i? - Rx © •••©£,. Then in 21™, P®R~Q®R if and only if rank(P; © #;) = rank(Q; © #;), which occurs if and only if rank(Pi) = rank(Q») which is equivalent to P ~ Q. Let 2?}^ denote the rank 1 projection in the ith summand of 21m. Then [j>] = !>[£!?]• So K£ (21) is generated by the projections in 21. ■ IV.2 K0 An abelian cancellation semigroup S generates an abelian group G, called the Grothendieck group of 5, consisting of all 'differences' of elements of 5 modulo the natural equivalence. That is, consider the collection of all formal differences s - t for 5, t in S and identify si - ti with s2 - *2 if and only if si+t2 = s2 + ti in S. The cancellation property is exactly what is needed to show that this is an equivalence relation. Indeed, suppose that si — ti = $2 - *2 and 52 —t2 = 53 - £3. By definition this means that s\+t2 = s2 + ti and 52 + £3 = 53 + *2- Adding these two equations and using commutativity, we obtain $1 + *3 + ($2 + t2) = 53 + *1 + ($2 + t2). So by cancellation, si + £3 = 53 + ti and thus si - *i = 53 - £3. Define addition by the rule (si - £1) + (s2 - t2) = (si + 52) - (*i + h)- It is routine to verify that addition is well defined, commutative and associative. The inverse of s — t is t - s, and the zero is 0 — 0. So G is an abelian group. There is a natural imbedding of S into G given by the map taking s to s - 0. This is injective because of the cancellation argument above. So with this identification, we have G = S - S. Under good conditions, S determines a cone in G which yields a useful partial order. If 21 is a C*-algebra, define jFT0(21) to be the Grothendieck group of K$(21). Example IV.2.1 For the moment, we content ourselves with a very elementary example. Let 21 be a finite dimensional C*-algebra, say that 21 ~ Mni ©• • -®Mnk. As we have seen, two projections P = Pi © • • • © P*. and Q = Q\ © • • • © Qk
IV.2. K0 101 in matrix algebras over 21 are equivalent if and only if rank(P») = rank(Qt) for all 1 < i < k. As all ranks are possible, K£(9L) equals N§, the semigroup of non-negative integer fc-tuples. Hence that the enveloping group is jK"o(21) = Z*. Define a relation on jK"o(21) by setting x <yify - x € K£(Vl). Say that u is an order unit of lfo(2l) if for every x in jFTo(21) there is a positive integer n such that — nu < x < nu. The following easy proposition establishes that < is a preorder (a reflexive and transitive relation that is not necessarily symmetric). Then we establish a sufficient condition to imply that it is a partial order. Proposition IV.2.2 Let 21 be a C*-algebra. Then (i) < is a preorder on jK"o(21). (ii) ifx < y, then x + z <y + zfor all z € K0(Vl). (iii) i/9l is unital, then [I] is an order unit for Ko($l). Proof. Since 0 belongs to 1^(21), x < x for all x in jFT0(21). Also since 1^(21) contains K£ (21) + 1^(21), we see that x < y and y < z implies that x < z. So < is a preorder. Part (ii) is immediate from the definition. When 21 is unital, any projection P in Mn(Vl) satisfies 0 < P < In. Hence 0 ^ [P] < **[/]. So if Q is a projection in .Mm(2l), we obtain -m[/] < [P] - [Q] < n[I]. M A subset 5 of an abelian group G is a cone if S n (-5) = {0} and G = S-S. In this case, the preorder < defined on G by S is a partial order. For if x < y < x, then x - y belongs to both S and -5, whence x = y. The property G = S - S implies, among other things, that given x and y in G, there is an element larger than both of them. To see this, write x = a — b and y = c — d for elements a, 6, c, d in 5. Then both » and y are dominated by a + c. Note that this does not mean that there is necessarily a least element greater than x and y. A C*-algebra 21 is called finite if whenever P and Q are equivalent projections in 21 such that P < Q, then P = Q. The algebra is stably finite if A^n(2l) is finite for all n > 1. Since equivalence in a matrix algebra Mn is determined by rank, it is evident that finite dimensional C*-algebras are stably finite. When 21 is unital, finiteness is equivalent to the statement that 21 contains no proper isometries. Indeed, if 5 is an isometry in 21, then SS* < S*S = J. So finiteness implies that SS* = J; whence S is unitary. Conversely, suppose that 21 is a unital C*-algebra with no proper isometries, and let P and Q be equivalent projections in 21 such that P < Q. If X were a partial isometry in 21 such that P = XX* and Q = X*Xy then S = X + QL would be an isometry in 21 with range projection P + QL. Since X must be unitary, it follows that P = Q. In fact, the term finite comes from the well known property of matrix algebras that left invertibility implies invertibility (see Exercise IV.6).
102 IV. K-theory for AF C*-aIgebras Theorem IV.2.3 AF algebras are stably finite. Proof. Let 21 = Un>i2ln. Since Mk{W) = Un>iMk(%i)9 it follows that Mk{%) is also AF. So it suffices to show that AF algebras are finite. Suppose that P and Q are equivalent projections in 21 with P < Q. Use Lemma 111.3.1 to obtain projections P' and Q' in some 2ln (for n sufficiently large) so that P' < Q'and ||P'-P|| < 1/2 and ||Q'-Q|| < 1/2. By Proposition IV. 1.2, [P>] = [P] = [Q] = [Ql By the finiteness of 2ln, P' = Q'. Hence the projection Q - P has norm less than 1, which implies that P = Q. ■ Theorem IV.2.4 7/21 is stably finite, then K}(%) is a cone. Proof. Suppose that P in Mk(%) and Q in Mi(%) are projections in matrix algebras over 21 such that [P] = -[Q] is an element of iiC^(2l) D (-iiC^(2l)). Then [0] = [P] + [Q] = [P®Q]. Since 0 < P © Q in .Mfc+/(2l), finiteness shows that P © Q = 0; and therefore [P] = [Q] = [0]. The requirement that tf0(2l) = #+(21) - ^(21) follows from the definition of K0 (21). ■ An immediate consequence of our results is the following. Corollary IV.2.5 7f2l is stably finite, then ifo(2l) is a partially ordered group. When 21 is unital, it also has an order unit. IV.3 Dimension Groups For the rest of this chapter, we restrict our attention to AF algebras. Call the ordered group (jK"o(21), jK"o"(21)) associated to an AF algebra a dimension group. Notice that {K0(Mn), K£(Mn)) = (Z, Z+) is the same for all the full matrix algebras Mn, n > 1. To distinguish between dimensions, we introduce another notion. A scale on a dimension group (G, G+) is a subset S of G+ which is • hereditary: if 0 < g < s and s € 5, then g € S. • directed: if si, s2 G S then there is an s £ 5 so that si < s and s2 < s- • generating: every 5 € G+ is the sum of finitely many elements of 5. For an AF algebra, we define the scale T(2l) := {[P] : P a projection in 21}. This is a generating set by Theorem IV. 1,6. Suppose that Q is a projection in 21 and P is a projection in -Mn(2l) such that [P] < [Q]. Then there is a partial isometry X in A^n(2l) such that XX* = P and X*X < Q © On-i. Therefore there is a projection P' in 21 such that X*X = P' © On_i. Hence [P] = [P^ belongs to T(2l). This shows that T(2l) is hereditary. To verify that T(2l) is directed, let P and Q be projections in 21. By Corollary IV. 1.3, there is an integer n and projections
TV3. Dimension Groups 103 P' and Q' in 2U equivalent to P and Q respectively. Write 2U = Ya=i ®Mn.9 P = ELi ®pi and Q = £?=i ®Q{. By Example IV.2.1, the order in jFT0(2ln) is determined by the rank of each summand. Choose a projection R{ in Mni with rank(iii) = max{rank(Pi),rank(Qi)}. Then R = £*=1 eii; is a projection in 2U with [P] < [fl] and [Q] < [R]. So T(2l) is directed. This shows that T(2l) is a scale. In particular, if 21 is unital, [J] is an order unit for jK"o(21); so W) = {geK+(*):0<g<[T]}. In the non-unital case, there need not be an order unit. For example, the abelian C*-algebra Co of all sequences converging to 0 has countably many pairwise orthogonal minimal projections E{. Together they generate K£(c0) ~ ]C£i ^+ which is a cone in K0(co) ~ 2Si ^- The scale is r(c0) = {(ni) : Hi £ {0,1}, U{ = 0 except finitely often}. It is easy to see that there is no order unit in this case. A positive homomorphism of a dimension group (G, G+, T(G)) into another dimension group (if, if+, T(H)) is a homomorphism tp of G into if such that V>(<3+) C J5T+. The map tp is called contractive if rp(T(G)) C r(if). Also rp is said to be unital if G and if have order units uq and uh determining T{G) and r(iT) respectively, and iP{ug) = uh- A positive unital homomorphism is always contractive. If (p is a *-homomorphism of a C*-algebra 21 into another C*-algebra 25, then there are *-homomorphisms <p(n) of Mn($l) into Mn(i8) obtained by applying (p to each matrix entry. So we may define a natural map cp* from jFTo(21) into .K"o(25) by ^([P]):=[^H(P)] for all P € 7>(2l). In order to show that y>* is well defined, one must verify that P ~ Q implies (p(P) ~ (p(Q), and that P « Q implies v?(P) « ¥>(Q). Both of these facts follow trivially from the definitions. Also since y>(m+n)(P 0 Q) = p<m>(P) 0 y>(n)(Q), it follows readily that (p* is a homomorphism of K% (21) into iif^" (25). This extends uniquely to a positive homomorphism of ifo(2l) into .Ko(2$). Moreover, since projections in 21 are taken to projections in 25, 9?* is contractive. When (p is a unital map of unital algebras, y>* is also unital. Example IV.3.1 Consider the case of a homomorphism (p : 21 -> 25 between finite dimensionalC*-algebras. Let21 ~ A4ni©' * -®^nfc and 25 ~ Mmi@- • -©.Mmr
104 IV. K-theory for AF C*-algebras By Corollary in.2.2, (p is determined up to unitary equivalence in 2$ by an £ x k matrix A = [ay] in Mik(^o) such that k y] dijUj < mi for 1 < i < t. %=i In the unital case, these are all equalities. lifo(2l) is the scaled dimension group (Zfc, Z+, [0, [Jg]]), and jK"o(2$) equals (Zl, Z{, [0, [/©]]), where [Ja] = (m,..., nky and [/*] = (mu ..., mt)K Let £,• denote a minimal projection in the j-th summand of 21. Then [Ej] = ej, the vector with j-th coordinate 1 and all others equal to 0. Now (p(Ej) = Fi © • • • © Ft, where Fi is a projection of rank ay in Mni- Consequently, [iP{Ej)] = (alh...,anj)t = Aei. Hence y>* = A. We need to recall some properties of direct limits of groups, suitably enhanced for dimension groups. Suppose that (Gm, G+, T(Gm)) are dimension groups and Tmn • Gm -> Gn are contractive homomorphisms for all m < n. The direct limit G = lirnGn is the group (G, G+, T(G)) with the following properties: (i) there are homomorphisms ym : Gm —Y G so that ynymn = 7m for all m < n. (ii) G+ := Um>i7m(G+) and T(G) := Um>i7m(r(Gm)). (iii) if H is any (ordered) group and pn : Gn ^ H are homomorphisms such that pm = Pnjmn for all m <n, then there is a homomorphism p :G -t H so that /?m = /?7m for all m > 1. If pm are all positive or contractive, then so is p. Condition (iii) is the universal property that distinguishes the direct limit. For detailed information about direct limits, we recommend consulting a book on algebra. However, we will prove one basic result that will be used repeatedly. Lemma IV.3.2 Let G = lirnGn with connecting maps ymn. Suppose that <p is a homomorphism of a finitely generated group H into Gm such that ym(p = 0. Then there is an integer n> m such that ymn<p = 0. Proof. The key is the fact that if g is in Gm and ymn{g) ^ 0 for all n > ?n, then ym(g) ^ 0. To see this, consider the group K := Iln>i Gn/ J2n>i Gn> the group of all sequences (gn) of elements gn in Gn modulo the relation thai identifies sequences which eventually agree. Define homomorphisms Tn of Gn into K by rn(flO = [{9k)] where {0 k < n 7nk{g) k>n'
IV3. Dimension Groups 105 It is readily verified that Tn7mn = Tm for all m < n. Therefore by the universal property (iii) of the direct limit, there is a homomorphism r of G into K so that Tym = Tm for all m > 1. If g belongs to Gm and ymn(g) ^ 0 for all n > m, then r7m(<7) = Tm{g) ± 0. Henceym{g) ± 0. Suppose that <p : H -* Gm satisfies the hypotheses of the lemma. Applying the key fact established above to each generator hi of if, we find integers nt- > m so that ymni<p{hi) = 0. Thus with n = max{nt}, we obtain 7mn¥> = 0. ■ The following result will allow us to compute the K0 group of an AF algebra. Theorem IV.3.3 7/21 = Un>i2ln is an AF algebra, then as a scaled dimension group. If all imbeddings are unital, then the order unit is the direct limit of the order units. Proof. We are given *-homomorphisms (pmn : 21™ -> 2tn and (pn : 2ln -> 21 so that (pm = (pn(pmn for all m < n. Therefore we obtain contractive homo- morphisms <pmn* : jFTo(2lm) -» ifo(2ln) and <pn* : K0($ln) -■> jFT0(21) so that ¥>m* = <Pn*<Pmn* for all TR < 71. Let (G,G+,r(G)) := V^K0(fHn). By the definition of direct limits, there are homomorphisms V>n • ^o(2ln) -► G so that tpm = rpn<Pmn* for all m < n. Applying the universal property (iii) of direct limits of scaled dimension groups, we obtain a contractive homomorphism ip : G —> jKo(21) so that the following diagram commutes: G-^KoW We will complete the proof by showing that tp is an isomorphism. Let [P] be an element of r(jK"0(2l)). By Corollary IV.1.3, there is an integer n and a projection Q in 2tn so that <pn*([Q]) = [P]- Let g = VVi([Q])- This l*es in r(G) by definition. Now ^(g) = [P]. Hence V> maps T(G) onto r(jFf0(2l)). Since r(G) generates G+ and G, and similarly r(jFf0(2l)) generates i^(2l) and jFC0(21), it follows that ip is surjective. Suppose that tp(g) = 0. Choose an element x in ifo(2lm)> for m sufficiently large, such that tpm(x) = g. Then choose projections P and Q in P(2lm) so that x = [P]m - [Q]m (where the notation [P]m denotes the equivalence class of P in K0(%n)l Since 0 = *(1>m(x)) = <pfn*(z) = [P\-[Q],
106 IV. K-theory for AF C*-algebras we see that P « Q in 21. By Corollary IV. 1.3, there is an integer n > m so that [P]n = [Q]n- Thus (pmn*(x) = 0. So g = lt>n(<Pmn*(*)) = 0. It follows that ^ is injective. ■ Example IV.3.4 Consider the CAR algebra 21 (see Examples m.2.4 and III.5.4) which is a direct limit of the full matrix algebras 2tn = My* with connecting maps (pmn{A) = A^2n"m\ where A^ denotes the direct sum of k copies of A. We have seen that K0(M2") = (Z, Z+). Since these algebras and the imbeddings are all unital, we need to keep track of the order unit. The map of Kq(M2») into Z+ is given by rank. So the order unit is un = 2n. Thus the dimension group is K0(M2n) = (Z, Z+, [0,2n]). By computing rank again, one sees that the intertwining maps are given by <pmn*(k) = 2n~mk. It is convenient to normalize so that the order unit is always 1. Then jFT0(2ln) = (2"nZ, 2-nZ+, [0,1]) and the maps (pmn are the natural inclusions. It follows that Ko(*) = (Z .ZH ,[0,1]) where Z [|] is the group of diadic rationals. Example IV.3.5 A much easier example to analyze is the algebra of compact operators £. Think of A as the direct limit of matrix algebras Mn with imbeddings (pmn : Mm -> Mn given by (pmn(A) = A © On-m. Then the corresponding imbeddings yw of K0(Mm) = (Z, Z+l [0, m]) into if0(A<n) = (Z, Z+l [0, n]) is the identity map. Thus jFT0(^) = (Z, Z+> Z+). Example IV.3.6 Consider the Fibonacci algebra of Example in.2.6. Recall that 21*. = Mmk © Mnjt, where m*. and n^ are given recursively by mi = ni = 1 and a repeated use of the partial imbedding matrix A = [J J], which yields the recursion relation rafc+i = ruk + r^ and nfc+i = m*. It is easy to see that ^o(2lfc) = (Z2,Z|,[(8))(^)]). Since a projection P©Q is sent to (P©Q)©P, the map from K0($lk) to jFTo(2lfc+i) is given by the matrix A: *^i((S)) = ii (5) = ("£")•
rV«3. Dimension Groups 107 Since v?fc,fc+i is an isomorphism for each k > 1, the limit group -Ko(2l) is isomorphic to Z2. Indeed, map jK"o(2ln) onto jK"o(21) by the map A~n. So Ko(Vlm) = Z2 ^ if0(2ln) = Z2 #o(2l) = Z2 is a commutative diagram for all m < n. The order unit for K0^ik) is (£*) = A* (J). Thus the order unit for jFT0(21) is (J). The positive cone is obtained as K+(*)=\jA-nZl. n>l Setting no = 0, we obtain the Fibonacci sequence nk = rik-2 +n>k-i for all k > 2. An easy induction argument shows that A~k = '(-l)*n*_i (-l)*-1^' (-l)*"1^ (-l)*n*+i. These are unimodular matrices, so they map Z2 onto itself. The image of li\ is the cone generated by \fc-i. = /(-l)-*nfc U-l)*n*+i )• From the well known formula n>k = r*+i + (_T)i-fe T2 + l where r := ^^, we obtain hm —— = r+ fc-i>oo ri2fc and ^2ib lim fc-i>oo Tl2fc-l = T_. Thus a2k = fck-i is approaching the line segment y = tz, x > 0; and similarly, a2fc+i = /?2fc is approaching the line segment y = tz, x < 0; and r» + y > 0 for all of these vectors. Thus the union of these cones is *o+(a) = {(™):rm + n>0}. The map from Z2 into (R, R+, 1) given by / ((™)) = m + r^n is a positive unital homomorphism. Thus we see that the order on K0(9l) is a total order. Indeed, we obtain the isomorphism (ffo(Sl). K+(K), (J)) ~ (Z + t-'Z, (Z + r-^n R+l 1).
108 IV. K-theory for AF C*-aIgebras Example IV.3.7 In this last example, we will compute the K0 group of the GICAR algebra of Example HI.5.5. From the Bratteli diagram, which is like Pascal's triangle, we obtain that jFf0(2ln) ^ (Zn+1, Z£+1). The map an* from K0{%,) into ^o(2ln+i)isgivenby <*n*(ao. Oli • • -,an) = (ao,a0 + ai,ai + ^2. •• -.an-l +a>n,a>n)- It is helpful to represent the group jK"o(2ln) as Vn = {p e Z[x] : degp < n} and P+ = Z+[»] fi 7\i- Then the map an* becomes multiplication by » + 1. As we have seen before, the natural choice of maps from Vn into the limit group (G, G+) is given by multiplication by (x + l)~"n. The limit group then consists of G = {(x + l)~np(x) : p e Z[z], degp <n,n> 1}. The positive cone consists of those elements for which p has all positive coefficients. Thus in order to determine if [x + l)~np(x) belongs to G+, one must check the other representatives (x + l)~n~N((x + l)Np(x)). So this element belongs to G+ if there is an integer N for which (x + l)Np(x) has all positive coefficients. Lemma IV.3.8 For each pair (a, 6) in R2 with 6^0, there is an integer N > 0 such that (x + l)N(x2 - 2ax + a2 + b2) has all positive coefficients. Proof. Rewrite the quadratic as x2 - ax + /?; and notice that 4/3 > a2. We may assume that a > 0, for otherwise N = 0 suffices. Compute N x JV+2 h\(N + Z-bMaN>kX m n 9u where ajv.fc = P(N + 2 - *)(# + 1 - *) - ak(N + 2 - Jfe) + k(k - 1) = (1 + a + /?)Jfe2 - (2/3 + a) WJfe - (3/3 + 2a + l)k + p{N2 + 3N + 2) = {l + a + fi)(k- f + a/2aN)2+/3(3N-M + 2)-(2a+l)k 1 + a + p + (1 + a + P)~1N2 ((1 + a + fi)fi -(13 + a/2)2) > (1 + a + p)-xN2tf - £L) - 40 - (2a + 1)(JV + 2) This is positive for large N independent oik. I
IV.4. Elliott's Theorem 109 Proposition IV.3.9 Given a non-zero polynomialp in R[x], there is an integer N so that (x + l)Np(x) has all non-negative coefficients if and only ifp(x) > 0 on (0,oo). Proof. Clearly every non-zero polynomial with non-negative coefficients is strictly positive on (0, oo). So this condition is necessary. Conversely, a polynomial is strictly positive on the positive real line precisely when it has no roots there and its leading coefficient is positive. So it factors as a product p(x) = c]l(x + Xi) IT*2 - 2ajx + a) + b]) * 5 where A; > 0 and bj > 0. By the previous lemma, there are integers Nj > 0 so that (x + l)^;*?2 - 2ajx + a2- + 6?) each has non-negative coefficients. Thus N = J2jNj will suffice. ■ Hence G+ consists of those elements (x + l)~np(x) such that degp < n and p(x) > 0 on (0, oo). We can obtain a less unwieldy formulation by making a change of variables. Substitute y = (x + l)"1. The function [x + l)~np(x) for a polynomial Sj=o a5x* *s transformed into ynp(l-i) = fl"j(i-y)jyn-j- i=o Thus this map carries G onto Z[y], This transformation is a conformal map that carries the positive real line onto (0,1). Thus a function is positive on the positive real line if and only if the transformed function is positive on (0,1). So G+ consists of those polynomials in Z[y] which are positive on (0,1). The order unit is the constant polynomial 1. IV.4 Elliott's Theorem In this section, we will prove that the dimension group of a C*-algebra is a complete invariant for AF algebras. As well as classifying AF algebras in a useful algebraic way, this result has proven to be the prototype for a much larger classification scheme for more general C*-algebras. In order to recover an AF algebra from its K-theory, we need to be able to recover maps from their induced homomorphisms. Example IV.3.1 essentially indicates how this can be done in the finite dimensional case. Lemma IV.4.1 Suppose that 21 and 25 are finite dimensional C*-algebras and that ip is a contractive homomorphism of Ko($l) into jFCo(2$). Then there is a *-ho- momorphism (pof$l into 25 such that <p* = tp, and (p is unique up to unitary equivalence in 25. Moreover, iftp is unital, then so is (p. Proof. Let 21 c=: Mni 0 • • • 0 Mnje and 25 ~ Mmi © • • • © Mmr #o(2l) is the scaled dimension group (Zfc, Z£, [0, [/a]]) where [I%\ = (ni,..., n*.)*. Similarly,
110 IV. K-theory for AF C*-aIgebras K0(<B) equals (Z*, Z|, [0, [J©]]) where [/»] = (mi,..., m/)'. The homomor- phism if) of Z* into Z/ is given by an I x ft integer matrix A = [ay] so that tp(z) = Az for each vector z in Z*. Since V> is contractive, it follows that ay > 0 and ip([I%]) < [/<b]- This latter condition translates into the inequalities k y^ aijnj < m» for 1 < i < £. i=i When ip is unital, these are equalities. From Corollary m.2.2, we see that these are precisely the conditions required on a set of partial multiplicities of an imbedding of 21 into 25. By that corollary, there is a *-homomorphism <p of 21 into 25 with these partial multiplicities. It is unique up to unitary equivalence in 25, and is unital when all the inequalities are equalities. By Example IV.3.1, it follows that (p* = t{). ■ We next improve this result by replacing the image algebra 25 by an AF algebra. Lemma IV.4.2 Let 21 be a finite dimensional C*-algebra; and let 25 = Un>i25n be an AF algebra with the imbeddings 6>/25m into 25 be denoted by (3m. Suppose that ip is a contractive homomorphism ofKofil) into jFCo(25). Then there is an integer m and a ^-homomorphism cp of$l into 25m such that (3m*(p* = tp. Moreover, cp is unique up to unitary equivalence in 25; and iftp is unital, then so is (p. Proof. Let 21 be isomorphic to Mni © • • • © Mnk- Let 1% be the unit for 21, and let Ejy for 1 < j < ft, be the minimal projections of 21. Since ip maps projections of 21 into T(25) = Un>i/3n*r(25n), there is an integer n sufficiently large so that ip([I%\) and tp{[Ej])y fori < j < ft, all belong to /3n*r(25n). Choose projections J and Fj in 25n so that pn*([J]) = Wa]) and jMM = V>([#j]) for 1 < j < ft. In the unital case, take J = I<sn. Since k /MM-£";[^]) = o, Lemma IV.3.2 shows that there is an integer m > n so that k i=i Let Fj := Pnm(Fj) and J' = /3nm(J). Define a map p from jFT0(21) into #o(25m) by setting p{[Ej]) = [Fj] and extending it to a homomorphism. By construction, p is positive. Since ^) = £«;[^] = [^]er(<8m),
IV.4. Elliott's Theorem 111 it follows that p is contractive. By construction, we also have /3m*/> = rp. Apply the previous lemma to p to obtain a homomorphism (p of 21 into 2Jm such that <p* = p (and is unital in the unital case). This is the desired map. Suppose that iff : 21 —■> 2Jm/ is another map with these properties. Choose an integer £ > max{ra, m'} and replace (p and iff by Pmi<p and /3m'/¥>' respectively, so that they map into the same subalgebra. Now /?z*(y>* - (p+) = 0. Again by Lemma IV.3.2 there is an integer p > £ so that /?/p*(y>* - y>*) = 0. Hence by Corollary HI.2.2, (3ip<p and Pip<p' are unitarily equivalent in 2JP. ■ We are now able to prove the main classification theorem for AF algebras. Theorem IV.4.3 Two AF algebras 21 and 2$ are ^-isomorphic if and only if their scaled dimension groups are isomorphic. Moreover, given a scaled dimension group isomorphism p : jK"o(21) -> Ko(*B), there is a ^-isomorphism if of$l onto 2$ such that <p* = p. Proof. As the second statement implies the non-trivial part of the first, we will only prove the second statement. Let 21 = Um>i2lm and 2$ = Un>i 2Jn with connecting maps am and j3n respectively. By Theorem IV.3.3, #0(91) = ^K0(%n) and K0(<B) = KyKoVBn)- The plan is to construct maps to make the following diagram commutative: 0£mirT»2 0£rT»2n»3 &m$m4 fir%ir%2 Pn2n3 Pn3n4 and so that <p* = p and ^* = p~l. Choose two increasing sequences of positive integers mi < m^ < ... and n\ < 712 < ... as follows. Let mi = 1. Apply Lemma IV.4.2 to the map pami* of <Ko(2lmi) into KotfB) to obtain an integer rti > 1 and a *-homomorphism (pi of 21m! into<8ni such that pni*<pu = P<Xmx*. Now apply Lemma IV.4.2 to the map p^fim* of K0(*Bni) into K0($l) to obtain a positive integer m and a *-homomorphism V> of 2Jni into 21m such that /3m*V>* = P~lPmx*- Then notice that OLn *{ll>*<Pl* - Onum*) = 0. Thus by Lemma IV.3.2 there is an integer m^ > m such that «mm2*(V,*V?l* - «mim*) = 0. Hence by Corollary HI.2.2 there is a unitary U in 2lm2 so that Ad(tf)amm2V>¥>i = otmim2. Set V>i := Ad(J7)amm2^.
112 IV. K-theory for AF C*-aIgebras Now proceed recursively. If mi,..., m^, ni,..., n^-i, y>i,..., (fk-i and V>i,..., V>fc-i are all defined so that the diagram above commutes, follow the procedure of the previous paragraph to obtain n^ > n^-i and a map <pk of %mh into 2Jnfc so that Pnk*<Pk* = /><*1 mfc* and <Pkfa-l=Pnk-Xnk- Then choose m^+i > m* and a homomorphism V>fc from 2Jnfc into 2lmfc+1 so that <Xmk+x*fa* = P~lPnk* and Vfc¥>fc = amfcmfc+1 • Let (p : 21 -> 25 and V> : ® -> 21 be the maps determined by the maps (pk, fa and the properties of direct limits so that the diagrams 21m, -^21 2W+Ia—21 <Pk ®, n*+i and ** Ai, *» fa ®. tA ** /3„fc -^<B commute for all fc > 1. As the restriction of ¥>lam*(2lm*) = <Pk is injective for all k > 1 and V^I^W = <*mfc, it follows that xfxp = id^. Similarly, (pxf) = id©. So 21 and <B are isomorphic. Moreover, at the level of K-theory, we have the commutative diagrams K0(%mh)a-2^K0(?L) #o(2lmt)--^iro(20 M*nk) Pnk* \<P* T ■*o(») and K0(%nk) Pnk* \P ■*o(») By the uniqueness of the direct limit of the maps (pk*> we obtain (p* = p. Similarly, fa = p~x. ■ IV.5 Applications Since jK"o(21) is a complete invariant, it must be possible to read off various algebraic information about 21 from jK"o(21). In this section, we will see some examples of this. Ideals. First consider the ideals of 21, which were classified in terms of subsets of the Bratteli diagram in Theorem HI.4.2. A subgroup H of a partially ordered group (G, G+) is called an order ideal provided that if+ := Hf\G+ is hereditary (meaning that if 0 < g < h for some g in G and h in H+, then g belongs to H) and H = H+ -H+.
IV.5. Applications 113 Proposition IV.5.1 The ideals of an AF algebra 21 are in one-to-one correspondence with the order ideals of Ko($l) via the map which takes each ideal 3 to K0(3). Proof. Suppose that 3 is an ideal of 21. Then K0(3) is the subgroup of K0(%1) generated by T(3) = {[P] : P = P2 G 3}. In particular, K+(3) = K+(*)nK0(3). To see that K$(3) is hereditary, suppose that 0 < [Q] < [P], where [Q] is in jK"o~(21) and [P] belongs to K$(3). We may suppose that there is a common integer n so that Q is a projection in Mn($l) and P is a projection in Mn(3). By Theorem IV. 1.6, Q is unitarily equivalent to a projection Q' < P. Thus Q' belongs to Mn{3) by Theorem 1.5.3, and so Q also lies in Mn{3). Since K0(3) = K+(3) - K£(3)9 we see that K0(3) is an order ideal of tf0(2l). Conversely, suppose that H is an order ideal of jK"o(21). Let 3 be the ideal generated by the set S consisting of those projections P in 21 such that [P] belongs to T(H) := H n r(tf0(2l)). We claim that 3 = {X e 21: there exist P» G S sothatX*X < ^2Pi}. Indeed, the right hand side, say X, is contained in the ideal 3 by Theorem 1.5.3. One shows that X is closed under sums by using a clever identity. Suppose that m n X*X<J2pi and Y*Y < ^Qj for projections Pi and Qj in 5. Then (x ± r)*(x ± y) < (x + y)*pr + r) + (* - ^)*(x - r) m n = 2X*x + 2y*y <2^pi + 2^gi *=i j=i and so X ± Y belong to X. To show that X is an ideal, it suffices by Theorem 1.8.4 to show that UX and XU belong to X for every X in X and every unitary U in 2T. Now UX belongs to X because m {uxyux = x*x < J] Pi. t=i Also m (xuyxu = u*x*xu < ]T crPitf. t=i Since [J7*Pit7] = [Pi] belongs to T(H), we see that U*PiU belongs to S and so UX is in X. This establishes our claim.
114 IV. K-theory for AF C*-aIgebras If Q is a projection in 3, the claim shows that there are projections Pi in S so that Q < YT=i pi and therefore [Q] < E^P;]. As if+ is hereditary, Q also belongs to S. Therefore T(K0(3)) = r(if); and hence K0(3) = H. This shows that the map from ideals 3 to order ideals Ko(3) is surjective. On the other hand, suppose that K0(3i) = Ko(32) = H for two ideals 3i and 32. As 3i and 32 are AF, they are generated by their projections. If 32 contains a projection P, then [P] belongs to T(K0(3i)) and thus P also belongs to 3\. Consequently 3i and 32 have the same projections and are therefore equal. ■ A dimension group is called simple if it has no proper order ideals. We obtain the following immediate corollary. Corollary IV.5.2 An AF algebra 21 is simple if and only if (<Ko(2l), #<j"(2l)) is a simple dimension group. Traces. Generalizing the notion of the trace of a matrix, a (normalized) trace on a C*-algebra 21 is a state r such that r(XY) = r(YX) for all X and Y in 21. Using Theorem 1.8.4, we can easily see that to verify that r is a trace, it suffices to show that t(UXU*) = r(X) for every X in 21 and every unitary element U in 2l~. Also, because the projections span an AF algebra, it suffices to verify that t(UPU*) = t(P) for every projection P and unitary U in 2l~. In particular, r induces a well defined map r* on jK"o(21) by ^([P]) = r^(P) for projections P in A/tn(2l). Hence we can reasonably expect to find a K-theoretic characterization of traces. The key observation is that r* is a contractive homomorphism of .Ko(2l) into (R, R+, [0,1]). Indeed, for every projection P in 21, r{P) belongs to [0,1] because r is positive and contractive. If P and Q are projections in .Mm(2l) and -Mn(2l) respectively, then T(m+n)(p 0 Q) = T(m)(p) + TW(Q); from which we deduce that r* is a homomorphism. So we define a state (p on a dimension group (G, G+, T(G)) to be a positive homomorphism into (R, R+, [0,1]) such that (p(T(G)) = v?(G+) fl [0,1]. In the unital case, this latter condition is merely that (p([I]) = l. Theorem IV.5.3 The traces on an AF algebra 21 are in a natural one-to-one correspondence with states on jFTo(21) via the map which takes a trace r to r*. Proof. Any trace on 21 extends to a trace on the unitization 21" so that r(I) = 1. So for convenience, we suppose that our algebras are unital. We have already observed that if r is a trace, then r* is a state on K0($l). Conversely, suppose that p is a state on -Ko(2l). Define a map r on the rational span of the projections in 21 by m m i=l t=l
IV.5. Applications 115 To see that this is well defined and contractive, suppose that m n ||E'.p.-£^;||<l/*. i=l J=l Choose an integer N such that Nri, Nsj and N/k are all integers for 1 < i < m and 1 < j < n. Then AT rn n AT »=1 j=l It follows (see Exercise IV. 12) that N k AT AT i=l j=l Hence applying p and dividing by N yields 1 m n 1 *=1 J=l Thus r extends to a well defined state on 2l5a by continuity and hence by complex- ification to all of 21. Moreover, since t(UPU*) = p{[UPU*}) = p([P]) = r(P) for every projection P and unitary U in 2l~, the remarks preceding the proof imply that r is a trace. As this definition of r is the only possible one with r* = /?, there is a unique trace for each state on Ko (21). ■ Example IV.5.4 Consider the algebra £ of compact operators. Then tfo(£) = (Z,Z+,Z+). The only homomorphism taking Z+ into [0,1] is the zero map. So there are no (finite) traces. On a finite dimensional C*-algebra 21 = Mnx © • • • © Mnu we have tfo(2l) = (Z\ Z{, [0, [/]]) where [/] = ( i' ) • Let Ej denote a rank one projection in the j-th summand, and let Ij denote the unit of the j-th summand. If r is a trace on 21, let tj := t(Ij). Since [Ij] = rtj[Ej] and [i] = EjU VA we must have k J]ti = l and r{Ej) = njltj. i=i Thus r is a convex combination of the unique normalized trace on each summand.
116 IV. K-theory for AF C*-aIgebras Example IV.5.5 Consider the Fibonacci algebra 21 from Example IV.3.6. Recall that ifo(2l) = (Z2,{(-):rm + n>0},(J)) which is isomorphic to (Z + r~1Z> (Z + t_1Z) n R+, 1). Since this is a total order, there is a unique unital homomorphism of K0($l) into (R, R+, 1), namely r* ((™ )) = m + r_1n. So there is a unique trace on this algebra. Automorphisms. The automorphism group of a C*-algebra is often difficult to deal with. In the case of AF algebras, certain simplifications occur. An automorphism a of a C*-algebra 21 is called inner if there is a unitary operator U in 21" such that a = Ad U, which means that a(A) = UAU*. The set of all inner automorphisms forms a normal subgroup Inn (21). An automorphism a is approximately inner if it is the pointwise limit of inner automorphisms. That is, there is a net a* of inner automorphisms such that a(A) = lim* <*k{A) for every A in 21. When 21 is separable, a sequence will suffice. The subgroup of approximately inner automorphisms is denoted by Inn (21). We also define several other normal subgroups of Aut(2l). Let Aut0(2l) denote the connected component of the identity map id in the topology of pointwise convergence; and let Autp(2l) denote the path connected component of the identity. Finally, let Id (21) denote the set of automorphisms a such that a* = id* on #o(2l). Remark IV.5.6 (a) Autp(2l) C Aut0(2l) C Id(2l) for any C*-algebra. The first inclusion is true for all topological spaces. For each projection P in .Mn(2l), let UP = {ae Aut(2l) : a^(P) ~ P} = {aGAut(2l):a,([P]) = [P]}. Suppose that P and Q are projections in 21 such that \\P - Q\\ < 1. Then by Proposition IV. 1.2, P is equivalent to Q\ whence [P] = [Q]. Thus Up is both open and closed, and so contains Auto(21). Thus Aut0(2l)c f| WP = Id(2l). Pe?(a) (b) IrIrT(2t) C Id(2l). If a = Ad tf, then a*([P]) = [U^PU^*] = [P], Thus Inn(2l) C Id(2l). By part (a), Id(2l) is closed. So it contains Inn(2l) too. Theorem IV.5.7 If 21 is an AF algebra, then irlri(2i) = Autp(2l) = Aut0(2l) = Id(2l). Proof. Using the remarks above, it suffices to show that Id(2l)cInn(2l)flAutp(2l).
IV.5. Applications 117 Write 21 = Un>i2ln as an increasing union of finite dimensional subalgebras. Fix an a in Id(2l). Since 21 = Un>ia(2ln), Theorem HI.3.5 shows that there is a unitary W in 2l~ such that WUn>1a(%l)W* = Un>1%l. Furthermore, we may assume that \\W - I\\ < 1/2 so that W is in the connected component of J, and thus Ad W belongs to Autp(2l) fl Inn(2l). Hence we may replace a by (Ad W)a. So for every integer n, there is an integer m such that a(2ln) is contained in 21m. Let E{y 1 < i < fc, be a set of minimal projections in 2ln. Since a* = id*, we have a(E{) ~ E{ in 21. By Corollary IV. 1.3, these projections are equivalent in some 2lm.. Taking m' = max{ra, mt}, Corollary in.2.2 provides a unitary Un in 2lm/ such that a\%n = Ad C/n|2ln- By dropping to a subsequence, we may suppose that a(2ln) is contained in 2U+1 and that Un belongs to 2ln+i. Clearly, a(A) = lirrin^oo Ad Un(A) for all A in Un>i2ln. Since all automorphisms are contractive, this extends to the closure; whence a belongs to Inn (21). Next, notice that since Ad Un+\ |2ln = Ad Un |2ln, the unitary element Un+\ U* belongs to the finite dimensional C*-algebra 21^ fl 2ln+2. The unitary group is connected in Mn and thus in any finite dimensional C*-algebra. Therefore, we may choose a continuous path of unitaries Wjn* in 21^ fl 2ln+2 for 0 < s < 1 so that Wq = I and W{' = Un+iU*. Then define a continuous path of unitaries in 21 by Ut = W%t)U» for l"£<*<l-;iT,n>l where an(t) = (n2 + n)t - n2 + 1 maps [1-^,1- ^~j] linearly onto [0,1]. By construction, AdC/t|2ln = a\%n for all 1 - £ < £ < 1. Consequently, limt_n Ad Z7t(A) = a(A) for all A in 21. Thus a is the endpoint of the path Ad Uu and therefore belongs to Autp(2l) fl lnn(2l). ■ Corollary IV.5.8 If '21 is a unital AF algebra such that jFTo(21) is totally ordered and Archimedean, then Aut(2l) = lnn(2l). In particular, this is the case for UHF algebras. Proof. Since jK"o(21) is totally ordered and Archimedean, there is a unique unital homomorphism into (R, R+, 1). Hence there is a unique unital automorphism of jFT0(21), namely id*. But for any automorphism a, the map a* is a unital automorphism of jFT0(21). Hence Aut(2l) = ld(2l) which, by Theorem IV.5.7, equals Irlrifa). A UHF algebra 21 = liir^A^nfc has the K0 group jFT0(21) = Ufc>i nl^ with order structure inherited from the reals and order unit 1. Thus the hypotheses hold in this case. ■
118 IV. K-theory for AF C* -algebras IV.6 Riesz Groups In this section, we develop some properties of a class of partially ordered groups that will turn out to determine the possible K0 groups of an AF algebra. The proof of this important fact will come in the following section. A partially ordered group (G, G+) is called unperforated if whenever g G G, k e N and kg G G+, then g belongs to G+. Proposition IV.6.1 If 21 is an AF algebra, the group K0($l) is unperforated. Proof. When 21 is finite dimensional, this is clear since G is isomorphic to (Zn, Z+) in this case. Suppose that 21 = Un>i2ln with connecting maps amn. Then tf0(2l) = lijri tf0(2ln) by Theorem IV.3.3. Suppose that g is in K0($l) and k > 1 such that kg belongs to jFT^(21). Then there is an integer m sufficiently large so that there are elements x in 1^(21™) and y in K^(%n) for which am*(x) = g and am*(y) = kg. Then am*(y - kx) = 0. Hence there is an integer n > m so that amn*(y - kx) = 0. Let x1 = amn*(») and y' = amn*(y). Then y' = kx' is positive in lfo(2ln)> which is unperforated. Therefore x1 is positive. So 5 = an*(a;') is also positive. ■ The following proposition establishes the equivalence of several decomposition properties that are somewhat weaker than a lattice property. This property will turn out to be the key notion. A partially ordered group (G, G+) which is unperforated and satisfies the Riesz interpolation property of the following theorem will be called a Riesz group. Theorem IV.6.2 For a partially ordered group (G, G+) the following are equivalent: (i) Riesz interpolation property: For every x\,xi,y\,yiinG such that X{ < yj for i, j € {1,2}, there is an element z in G such that X{ < z < yj for i,ie{i,2}. (ii) Riesz decomposition property: For every x, 2/1,2/2 belonging to G+ such that x < 2/1 + 2te> there are elements X{ in G+ such that x = x\ + x^ and **' < y%fori = 1,2. (iii) another Riesz decomposition property: For every xi)x2} 2/1.2/2 in G+ such that X1 + X2 = yi+y2, there are elements Z{j in G+ such that X{ = zn + zt*2 and yj = zxj + z2jfor i, j G {1,2} . Proof. (i)=Kii). Given the hypotheses of (ii), notice that 0 and x - 2/1 are both less than x and 2/2- Hence by (i), there is an interpolating element z so that {0,s-2/i} <*< {s.2/2}. Then let xi = x-z and x2 = z. Clearly x = xi+x2. We already have 0 < z < y2. Since x - y\ < z < x, we have 0 < x - z < yi. (ii)=>(iii). Given the hypotheses of (iii), apply (ii) to «i < yi + 2/2 to obtain positive elements zn < 2/1 and Z12 < 2/2 such that x\ = z\\ + z\2. Then define
IV.6. Riesz Groups 119 ^21 = 3/i - *n and z22 = V2 - *i2• These are positive and are designed to satisfy the necessary identities for y\ and 3/2. It remains to verify *21 + *22 = Vl — -Zii + 3/2 - ^12 = (S/l + V2) - (*11 + 2i2) = 3l + «2 - 31 = 32- (iii)=^(i). Given the hypotheses of (i), apply (iii) to the identity (3/1 - xi) + (3/2 - 32) = (3/1 - x2) + (1/2 - si). This yields elements z# in G+ such that 3/1 - xi = zn + Z12 3/2 - «2 = 221 + 222 J/l - «2 = -Zn + ^21 J/2 - 2l = *12 + z22 Set z = x\ + Z12 = 3/1 - zn = «2 + ^21 = 3/2 - ^22- From this, it is evident that x% < z < Vj for i, j e {1,2}. ■ An ordered group G is lattice ordered if for each 2, y in G, there is a /e0.sf upper bound z = 2 V 3/ in G; that is, 2 < z, 3/ < z, and if x < a and y < a, then z < a. The greatest lower bound of x and 3/ is x A 3/ = -((-«) V (-3/)). Lattice ordered groups satisfy the Riesz interpolation property; for if X{ < yj for i, j G {1,2}, then z = «i V x2 is an interpolant. A routine induction argument yields the following generalizations. Corollary IV.6.3 IfG is a Riesz group, then (i) For all X{, yj in G such that X{ < yj for 1 < i < k and 1 < j < £, there is an element z in G such that X{ < z < yjfor 1 < i < k and 1 < j < £. (ii) For every x, yj in G+ such that x < Y^j=i Vi> there are elements Xj in G+ such that x = ]Cj=i xi an<^ x5 ^ Vi for - ^ J -: '• (iii) For all X{, yj in G+ such that ]Ct=ix* = 2j=i 30> ^r^ are elements Z{j in G+ for 1 <i < k and 1 < j < £ such that t k i=i »=i To bring this back to C*-algebras, we need the following easy result. Proposition IV.6.4 If% is an AF algebra, then iCo(2l) is a Riesz group. Proof. If 2ln is a finite dimensional C*-algebra, K0(%n) ~ (Z*, Z%) which is a lattice ordered group. Hence it satisfies the Riesz interpolation property. In the general case, K0(9i) = Ivv^Koi^). Suppose that X{ < yj in K0($l) for hi £ {1)2}. Proceeding as in the proof of Proposition IV.6.1, we can find a; < bj in Ko(%i) such that an*(ai) = X{ and an*(6J) = yj. Let c be an interpolating point in Ko(%i) for a* and bj. Then z = an*(c) is the desired interpolant for Xi's andy/s. ■
120 IV. K-theory for AF C*-algebras IV.7 The Effros-Handelman-Shen Theorem Our goal is to show that every Riesz group is the Ko group of an AF algebra. Since these K0 groups are all direct limits of copies of (Zfc, Z£), we first obtain a technical result about homomorphisms from (Zfc, Z+) into a Riesz group that will be the key building block in the proof of the main result. Lemma IV.7.1 Let (G, G+) be a Riesz group. Suppose that <p is a positive homo- morphism of(lik, Z+) into (G, G+). Then there is an integer n and positive homomorphisms a :Zk —J> Zn and if>: Zn -» G such that (p = tpa and ker a = ker (p. Proof. As every subgroup of Zk is a finitely generated free group, there is a basis ai» 1 < i < m, for ker (p so that ker (p = ]Ci=i ^-ai- It suffices to find positive homomorphisms <t\ : Z* -» Zni and <pi : Zni -» G so that y> = (pi<Ti and ker cri contains a\. For then, m repetitions will construct a with all m generators of ker (p in its kernel. Let a = a\. Rename the standard basis of Z* according to the sign of the coefficients in the expansion of a as t\,..., er for those with positive coefficients, /i,..., fs for negative coefficients, and g\,..., gt for zero coefficients. Thus there are positive integers m; and rij such that a = 2^ m;e; - ^ ni/i• i=i j=i Letp = p(a) = max{m;, n^} and d(a) = |{i: m; = p} U {j : rij = p}|. Replace a by -a if necessary and re-order the basis so that mi = p. We further reduce our task to the construction of a such that (p(v(a)),d(*(a)))<(p(a),d(a)) in the lexicographic order. That is, we decrease d keeping p fixed or we decrease p. Again, a repeated application of this procedure will eventually produce a homo- morphism a\ so that (p(ai(a))1 d(ai(a))) = (0,0), meaning that <T\(a) = 0. Let Si := <p(ei) and r/j := (p(fj). Then r 8 0 = (p(a) = J^m^ - ^njTjj. *=i i=i Hence r s 8 *=i i=i i=i Since G is unperforated, we obtain 0 < S\ < ]Cj=i Vj- Bythe Riesz interpolation property, there are elements 0j in G+ with 0j < tjj such that e\ = ]Cj=i fy-
IV.7. The Effros-Handelman-Shen Theorem 121 Set n = r - 1 + 25 + t and define maps a : Zk -> Zn and rp : Zn -> G as follows. Denote a basis for Zn by fc£,..., h'8, e'2,..., e'r, f[,..., f8, g[,..., g't. Then set 8 <r(e1) = Y,h'i ^h'j) = ei for 1<J<* 3=1 a(ei) = ej V(ei) = £t for 2 < i < r "(/;) = /; + **; *Kfj) = 1j-9j for l<i<* ^(5fc) = fii ^(fli) = v(5fe) for 1 < fc < < Clearly, both <r and rf> are positive. Compute m«o = +(£,%) = !>=* = ^i) if><r(ei) = -0(ei) = £t = ¥>(e») f°r 2 < i < r Mfi) = *{fi + hj) = toi-*i) + Oj = Vi = *{fj) ^ l<i<5 H(9k) = 4>(g'k) = <P(9k) for l<fc<* Thus ^(7 = v?. Finally, we compute *=i i=i « r j=i t=2 i=i i=i t=2 j=i Since p — rtj < p for all j, the total number of coefficients equal to p has been decreased by one. Thus the first stage of the construction has been successfully completed. The lemma follows from repeated application. ■ The next theorem shows that Riesz groups are precisely the groups which are direct limits of groups isomorphic to (Zfc, Z *). Together with Proposition IV.6.4, this is most of the way to our main result. Theorem IV.7.2 If G is a countable Riesz group, then G is the direct limit of a sequenceGk c± (Zn*,Z+*). Proof. We may assume that G ^ {0}. Let 51,52, •• • be an enumeration of G+ \ {0}. Let Go = {0}, and let <po : Go -* G be the zero map. For the purpose
122 IV. K-theory for AF C*-algebras of induction, suppose that Gk ^ (Zn*, Z+*) and (pk : Gk -+ G is a positive ho- momorphism such that £1,..., £* belong to y>(G£). We will construct an ordered group Gk+i — (Z^+^Z"*"1"1) and positive homomorphisms cr* : Gk -> Gfc+i and (pk+i : Gfc+i -* G so that (pk+i<rk = ¥>*, 5fc+i belongs to ^+1(GjJ"+1) and ker(7fc = kery>fc. Let .K" = Gk © Z and define positive homomorphisms a : Gk -± K and y> : K -> G by a(g) = (5,0) and (p(g, n) = (pk(g) + ngu+i. By Lemma IV.7.1, there is a group Gfc+i ~ (Zn*+1, Z+*+1) and there are positive homomorphisms <rf : K -> Gfc+i and y>*.+i : Gfc+i —► G so that y>fc+iV = (p and ker(j' = ker (p. We have the commutative diagram Gk ^K = Gk © Z--^Gfc+1 Set <rk •= fl'V. Then Vfc+i^fc = (^fc+icr'JcT = (pa = <pk. and since (j(ker y>fc) = ker ^$0C ker (p = ker &\ it follows that ker (pk C ker ak. Hence ker (pk = ker ak. Let JEf = lim Gk and let the maps from Gk to H be denoted by ^. Let p be the positive homomorphism from H to G obtained from the universal property of direct limits so that the following diagram commutes. We will verify that p is an isomorphism. Notice that p is surjective because for each gk, there is an element ak in GjJ" so that (pk(ak) = gk. Hence A* := ^k(ak) belongs to H+ and /o(frfc) = P^k{ak) = Wk(ajk) = 5fc. Thus p{H+) = G+ (as containment follows from the positivity of p). Hence p(H) = p(H+) - />(#+) = G+ - G+ = G.
IV.7. The Effros-Handelman-Shen Theorem 123 Now suppose that p(h) = 0. Then h = ^fc(a) for some element a in Gk for k sufficiently large. Therefore 0 = p(h) = pipk{o) = (pk(a). Hence a lies in keryj*. = ker cr*. Thus h = il>k+i<7k{a) = 0. So /o is an isomorphism. ■ Now we are prepared to collect on the hard work. Since it is often easier to verify that a group is Riesz than to build an AF algebra, this will supply us with a potent tool for finding AF algebras with desirable properties. Theorem IV.7.3 If G is a countable Riesz group with scale T(G), then there is a unital AF algebra 21 such that (K0(*)>K+{*),T{*)) ~ (G,G+,T(G)). Proof. Using Theorem IV.7.2, write G as a direct limit of groups Hk isomorphic to (Zn*, Z+*) with connecting maps (pkt such that ker (pk = ker y>fc,fc+i. First suppose that G has an order unit uq such that T(G) = [0, uq]. We may suppose that uq lies in the image of H\, say uq = ¥>i(ui) for a certain element t*i. Define Uk = ¥>ifc(ui). Let Gk denote the subgroup of elements of Hk given by Gk= [J {h e Hk : -nuk <h< nuk}. n>l Then Gk ^ (Zm*, Z™*), where m* < n* is the number of non-zero coefficients of Uk in the standard basis for Hk- Moreover, Uk is an order unit for Gfc. Since any g in Gk satisfies —nuk < g < nuk, it follows that -nut < <Pkt{g) < nut. So (pu(Gk) is contained in G/. Thus limGfc is the subgroup Ufc>i <Pk{Gk) of G. However, if g belongs to G, there is an integer n so that —uuq <g < nuo. Since nv>G — g and g + uuq are positive, there is an integer k and positive elements «, y in H£ so that y>fc(s) = nuG - 9 and y>fc(y) = g + nuG- Thus a := nuk - s and b:=y- nuk satisfy y?fc(a) = (pk{b) = g. Let z = (pk,k+i(a)- T^11 z = ¥>fc,fc+i(&) as well because a- b belongs to ker (pk = ker (pktk+i • Hence z = nufc+i - (pktk+i(v) < nuk+i and z = -nuk+i + ¥>fc,fc+i(2/) > -nuk+i. Therefore z belongs to Gfc+i; and consequently g = y>fc+i(z) belongs to liryGfe. Thus G = Hm Gk as desired. Let Uk = (njki,..., nkmkY- Define
124 IV. K-theory for AF C*-algebras Then K0(9ik) = G*. as a scaled dimension group. By Lemma IV.4.1, there is a homomorphism a*. : 21*. -> 21&+1 so that a*.* = p*. Let 21 = lim2ln. By Theorem IV.3.3, i(To(2l) = lir^i(:o(2lfc) = lirr^G* = G as scaled dimension groups. In the general case, enumerate T(G) = {# : i > 1}. Since this is a directed set, choose elements vn in T(G) such that # < vn for 1 < i < n. From the arguments above, we can find an integer kn and element un in H£ so that <Pkn (v>n) = Vn and so that tpn^nk {v>k-i) < ^fc. Then proceed as in the unital case to construct an AF algebra 21 = lir^2ln such that i^0(2ln) ~ (Gfcn, Gj^, [0, ttn]). The only additional thing to notice is that in the limit, Uv*n([o,t*]) = U[°'v»] = r(G)- n>l n>l This shows that T(2l) = T(G) as desired. ■ IV.8 Blackadar's Simple Unital Projectionless C*-algebra In this section, we will provide an application of the ideas presented about AF algebras to construct a simple C*-algebra that has no projections except for zero and the identity. This example, constructed by Blackadar, was the first C*-algebra known to have this property. Of course, it is not an AF algebra, but it is built up from one in a clever way. The 2-adic numbers. Let Q denote the group of 2-adic numbers consisting of elements which are formal sums q = ^2^Lm £fc2* where m 6 Z and Sk G {0,1}. Addition and multiplication are defined in the usual way. This makes Q into a ring. The subring Z of 2-adic integers consists of those elements with m = 0. This subring contains a copy of the integers corresponding to sequences (ek) which are eventually constant. For example, the formal sum ]Cfc>o ^k represents -1. In the same way, Q contains the diadic rational numbers. Because 2 is a prime, it can be verified that Q is a field. (We will not need this fact.) There is a metric on Q given by the norm ||g|| = 2~m, where m is the least integer such that em = 1 (and ||0|| = 0). It is easy to verify that ||?i - ?3|| < max{||gi - g2||, ||?2 - ftll}. 00 This is the topology inherited by Q as a subset of the Cantor set J] {0> 1}n- n=—00 From this, it is evident that Z is compact; and so Q = Un>i2~nZ is cr-compact. It is also evident from the definition of the metric that Z is a dense subset of Z. Suppose that G is a compact open subgroup of (Q, +). Then it is contained in 2"mlE for some m and it contains a basic open neighbourhood of 0, say 2*Z.
IV.8. Blackadar's Simple Unital Projectionless C*-algebra 125 It is not difficult to see that 2~mZ/2fcZ is the cyclic group on 2m+* elements. So we deduce that the compact open subgroups have the form 2nZ for n in Z. Every compact open set will be the union of cosets of these subgroups. Indeed, each point a will have a neighbourhood a + 2*Z contained in the clopen set. A simple argument allows one to reduce to a finite union of disjoint cosets. As Q is a locally compact topological group (under addition), there is a Haar measure n on Q which is unique if we normalize it so that //(Z) = 1. We summarize these facts in the following theorem. Details may be found in Hewitt and Ross, Abstract Harmonic Analysis, §H. 10. Theorem IV.8.1 Q is a locally compact, a-compact, totally disconnected topological field. Z is a compact open subring which contains Z as a dense subset. The compact open subgroups of (Q, +) are 2nZfor n 6 Z. Every clopen subset ofQ is a finite disjoint union of cosets of these subgroups. There is a (unique) Haar measure fionQ such that fi(Z) = 1. An AF algebra. Let G = (CC(Q, Z), +) be the additive group of continuous, integer valued, compactly supported functions on Q. Define a state 0 on G by %) := / 9 dp. It is easy to verify that 0 takes values in the diadic rational numbers. Define a cone onGby G+:= {geG: 0(g) >0}U{0}. Clearly G is a countable torsion free group. Let X^ denote the characteristic function of Z; and define this to be the order unit of G. Proposition IV.8.2 (G, G+, X^) is a simple dimension group with unique state 0. Proof. That G+ + G+ is contained in G+ is clear. And if g is in G with \0(g) \ < n, then 0(g + nXf) = 0(g) + n > 0. Hence g = (g + nX^) - nX^ belongs to G^ -G^. It also follows similarly that —nX^ < g < nX% so that X% is an order unit. To see that G is unperforated, suppose that ng > 0, meaning that 0 < 0{ng) = n0(g). Then 0(g) > 0, and hence g > 0. Also G is a lattice ordered group with the operations of min and max. So it is also a Riesz group. Suppose that if is a non-zero order ideal of G. Then it contains a positive element h. So for some integer n, 0(h) > 2~n. Hence 0(2nh - X^) > 0. That is, 0 < X^ < 2nh. By the hereditary property of order ideals, Xg belongs to H and thus if = G. So G is simple.
126 IV. K-theory for AF C*-algebras If r is a state on G and 0(g) = 0, then for every n in Z, 0(X% + ng) = 1 > 0 and hence X% + ng > 0. Thus 0 < t(X% + ng) = 1 + nr(flf) for all n G Z. Hence r(g) = 0. Consider X2ng for n > 0. For each integer 0 < a < 2n, 0(*2nz ~~ ^2nz+a) = 2 ~ 2 =0. Hence r(X2ng+a) = f(X2ng). And since 2n-l 1 = r(xz) = r( ]T X2nZ+a) = 2nr(X^), a=0 we deduce that r(X2ng+a) = 2~n = 0(X2nz+a) for all n > 0 and 0 < a < 2n. Since these characteristic functions span G, it follows that r = 0. ■ By the Effros-Handelman-Shen Theorem IV.7.3, there is an AF algebra 35 such that (K0(<B), K$(<B), [I]) is order isomorphic to (G, G+, X^). As G is simple, Corollary IV.5.2 implies that 35 is also simple. By Theorem IV.5.3, 35 has a unique trace associated to the unique state 0 on G. Define two automorphisms of G by <r*9(*) = g(x - 1) and a*g(x) = g{x/2). It is easy to see that both (7* and a* are positive since Haar measure is translation invariant and is scaled by 2 on multiplying by 1/2. Set u = X% and v = X2g. Then we have, a^(u) = u a*(u) = v and <r*(v) = X1+2g = u - v. In addition, (7* and a* are related by <rla+ = a*(7*. Indeed, <rl<x*9{x) = <**5(* - 2) = flf(f - 1) = ^*5(«/2) = OL+<T+g(x). We also point out a fact that will be needed later: u is a minimal fixed point of cr* in G+. Indeed, if cr*^) = g, then 5 is constant on cosets of Z, and hence by continuity, it is constant on cosets of Z. Hence 0(g) is a positive integer. As 0(u) = 1, this is a minimal fixed point. By Elliott's Theorem IV.4.3, there is an automorphism a of 35 which induces cr*. There is a projection P in 35 with [P] = v. Since Mt*])-w-[*]-[j-n there is a partial isometry {/ in <B such that U*(P)U* = I-P.
IV.8. Blackadar's Simple Unital Projectionless C*-algebra 127 Likewise, there is a partial isometry V so that Va(I - P) V* = P. Let W = {I-P)U + PV. This is a unitary operator such that Wa(P)W* = I - P. Replace a by Ad W a. Then a(P) = I - P. Because (Ad W)* = id*, this doesn't affect a*. Since a* is not unital, it does not come from an automorphism of 35. Define 35n = -P35P. Then using Exercise IV. 13, we may compute K0(<B0). It has order unit [P] = v = X2^. However, this is an order unit for all of G by the same argument that shows that Xg- is an order unit. Consequently, (^o(»o),^o+(»o),[%]) * (<3,G+,t;). It follows that a* is an order isomorphism of K0{*B) onto K0 (35n) • By Elliott's Theorem IV.4.3, there is an isomorphism a of 35 onto 35n which induces a* on the K0 groups. Since <r2(P) = P, we have <72(350) = 2Jo- Let p = cr2|«Bo belong to Aut(2J0). Because K0(<B0) = G, it follows that /&* = cr2. Consider (3 = oTlpa<T~l. This is an automorphism of 35 such that ft* = a~l cla^c'1 = id* . By Theorem IV.5.7, ft lies in the path component of the identity automorphism. Let fa be a continuous path of automorphisms such that /3q = id and /?i = /?. Then define the path at := a/3t of isomorphisms of 35 onto 35n from a0 = a to ai = pa<T~l. The Mapping Cone. Now define a C*-algebra T known as the mapping cone of cr by r = {/ec([o,i],<B):/(i) = <7(/(o))}. This is a unital C*-algebra that is neither simple nor AF. It will be used to build our example. Let us identify the space obtained from [0,1] by identifying 0 and 1 with the unit circle T. This is necessarily in the spectrum of T because the value of /(l) is determined by /(0). Proposition IV.8.3 T is a unital C*-algebra with no proper projections. The ideals of T are precisely 3a := {/ G T : /\a = 0} for closed subsets A of T = [0,1] mod 1. Proof. If / = /* = /2, then f(t) is a projection for every t. By the homotopy property of K0 (Proposition IV.1.2), we have that [/(*)] = [/(0)] for all t in [0,1]. Thus [/(0)] = [/(I)] = W/(0))] = M[/(0)]). Hence 0 < [/(0)] < [/] is a fixed point of a*. By our earlier comments, this implies that /(0) is scalar; and thus / is scalar. Suppose that 3 is an ideal of T. Let A = ker3 = {teT: f(t) = 0 for all / G 3}.
128 IV. K-theory for AF C*-algebras If t £ A, choose / in 3 such that f(t) = B ^ 0. Then since 2J is simple, there are X{ and Y{ in 2J such that ]T^=1 X{BY{ = I. Pick any elements X{ and yf- in T such that X{(t) = X{ and jfc(£) = Y{. (When t = 0, the corresponding value at £ = 1 is determined.) Then 3 contains h = ]C?=i xify%> which satisfies /&(£) = I. Set kt = F(Re /*) where F(s) = a; A 1 V 0. It follows that 0 < kt < 1, kt belongs to J and kt(t) = I. The proof is completed by a partition of unity argument. Fix # in 3a and e > 0. The set B = {£ G T : ||<7(*)|| > e} is compact and disjoint from A. For t in B, there is a neighbourhood 0* = {s e T : kt(s) > (1 - e)I}. By compactness, there is a finite open cover Ot|. of S for certain points £.$ in T. Then belongs to 3, 0 < fc < 1 and k(t) = I for all t in B. Thus teb(g,3)<\\g-gk\\< sup 11^)11 11/-*(*)ll<e- teT\B Hence 3 = 3,4. ■ Define an endomorphism if; of T by Note that at maps 35 into 2J0 = P2JP; while a~xai = cracr"1 maps 2$ into PL 93P1. Consequently, this is a direct sum. It follows that ^ is an endomorphism. Moreover, it is readily seen to be injective. To verify that tpf actually lies in T, compute <rtf/(0) = a (a(/(0)) + <7"1a1 (/(§))) = ax (/(§))+ <m(<7-1/(l)) The map ^ is unital since i(>l(t) = P + PL = I. Let Tn = T for n > 1, and set t(>n = -0 : Tn -> Tn+i. Then define a C*-algebra 21 = lirn(rn, i(>n). We identify Tn with its image in 21. This map is injective because each rpn is injective. So 21 = Un>i.Tn. Theorem IV.8.4 The C*-algebra 21 is a simple unital projectionless C*-algebra. Proof. If E is a projection in 21, then there is an integer n sufficiently large that dist(i£, Tn) < 1/4. Hence by Lemma HI.3.1, there is a projection F in Tn such that ||E - F|| < 1/2. By Proposition IV.8.3, F is 0 or 1. Thus E is also scalar. So 21 has no non-trivial projections.
Exercises 129 Suppose that 3 is an ideal of 21. By Lemma HI.4.1, j= |Janrn. n>l As each 3n = 3 D Tn is an ideal of Tn, it has the form 3Un for a certain closed subset of T by Proposition IV.8.3. Moreover, the nature of the imbedding of Tn into rn+i yields ^PAJ = ^n+1n^(rn). This implies that An = 2^n+l + (2^+1 + 2)' So An is invariant under translation by |. Inductively, we deduce that An is invariant under translation by 2~k for all k > 1. Since An is closed, this implies that it is empty or equal to all of T. If An is empty, then 3n contains the identity and hence 3 = 21. On the other hand, if An = T for every n > 1, then 3n = {0} for all n; whence 3 = {0}. Thus 21 is simple. ■ Exercises IV. 1 Show that if two projections are homotopic in the set of idempotents, then they are homotopic in the set of projections. IV.2 Show that equivalent projections need not be homotopic. HINT: Consider the projections 1 0 0 0 and Q t y/t(l-t)\ [0(1 - t) 1-t J in M2 (£?[(), 1]). Show that they are contained in a common C*-subalgebra in which they are equivalent but not homotopic. IV.3 Suppose that 21 is contained in B(H). Show that if E is an idempotent, then the equivalent projection computed in Proposition IV. 1.1 is the orthogonal projection onto the range of E. IV.4 Two homomorphisms of 21 into 2$ are homotopic is there is a pointwise continuous path of homomorphisms connecting them. Show that if a is homotopic to /3, then a* = /?*. IV.5 A C*-algebra is contractible if the identity automorphism is homotopic to the zero map. Show that the cone of 21, C2l={/GC([0,l],2l):/(0) = 0} is contractible. IV.6 Show that if 21 is finite and unital, then left invertible elements are invert- ible.
130 IV. K-theory for AF C*-algebras IV.7 Show that a UHF algebra 21 has a unique trace r. Then show that r* is an isomorphism of .K"o(2l) int0 R- IV. 8 Find all the order ideals of K0 of the GICAR algebra. Compare this description of the ideals of the algebra with the Bratteli diagram approach. IV.9 Show that if 21 has a faithful trace, then it is stably finite. IV.10 Show that Inn(2l), Inn(2l), Aut0(2l) and Id(2l) are all normal subgroups ofAut(2l). IV. 11 In a finite dimensional C*-algebra 21, show that [P] < [Q] if and only if r(P) < t(Q) for every trace on 21. IV.12 Suppose that P{ and Qj are projections in an AF algebra such that m n £*<£<&■ ShowthatE^[^]<Ei=1[Qi]- HINT: Reduce the question to a finite dimensional subalgebra, and use the previous exercise. IV. 13 If 21 is AF and Pisa projection in 21, show that K0{PZP) = |J [-n[P], n[P]], K+(PZP) = K0(P*P) 0 tf0+(2l) n>l and the order unit is [P]. IV. 14 Show that every countable torsion free abelian group G is the direct limit of a sequence of Zn*. Show that G can be given an order to make it into a dimension group. IV15 If0->Cf->(£-i>2l->0isan exact sequence of AF algebras, show that 0 ->> Kofi) -> K0(<£) -> K0(9l) -» 0 is an exact sequence of ordered groups. IV. 16 Show that G = Z2 with the order G+ = {(m, n) : m = n = 0 or m > 0, n > 0} is an ordered group that fails to have the Riesz interpolation property. Show that 0 ->> (Z,Z+) ->> (G,G+) ->> (Z,Z+) -> 0 is an exact sequence of ordered gtoups. Thus extensions of Riesz groups need not be Riesz groups. IV.17 (a) If 21 is AF, consider the imbeddings of .Mn(2l) into .Mn+i(2l) given by an(A) =[£§]. Show that 21® j? := lir^A^n(2l) is AF; and show that {K0{% ® R), K+{% ® R)% T(2l ® R)) ~ (^o(2l), K+{%), K+{%)).
Exercises 131 (b)If 21 and 35 are AF, show that 21 <g> £ and 2J <g> £ are isomorphic if and only if (tf0(2l), *tf(2l)) and (tf0(<B), Kf(<B)) are isomorphic. IV. 18 Let 21 be Blackadar's projectionless C*-algebra. (a) Show that every trace on T has the form J* t(/(£)) d\i for some probability measure n on [0,1], where r is the unique trace on 2*. (b) Define traces on each Tn by rn(f) = J* r(f(t)) dt. Then verify that rn+i^ = rn. Thus deduce that r = limrn is a trace on 21. (c) Show that 21 has a unique trace. HINT: Show that the restriction to each Tn corresponds to a measure fin which is invariant under diadic translations; and thus is Lebesgue measure. Notes and Remarks. Equivalence of projections was first introduced for von Neumann algebras by Murray and von Neumann [1936]. K-theory comes from algebraic topology. A classical introduction to topological K-theory is Atiyah [1967]. It was first introduced to C*-algebras by Elliott [1978], although his paper Elliott [1976] classifying AF algebras by their equivalence classes of projections makes no reference to the enveloping group. The basic reference for Riesz groups is Fuchs [1965]. Elliott [1978] pointed out that dimension groups have the Riesz property. Effros, Handel- man and Shen [1980] proved Theorem IV.7.3. Blackadar [1980] constructed this first known example of a simple projectionless C*-algebra. Blackadar's paper also contains Theorem IV.5.7.
CHAPTER V C*-algebras of Isometries In this chapter, we will study several important classes of C*-algebras built from isometries and weighted shifts. V.l Toeplitz Operators The most important non-normal operator is the unilateral shift. It is much studied because it displays many interesting phenomena that occur in infinite dimensions but not in finite dimensional spaces. This operator is defined on an or- thonormal basis {en : n > 0} by S 22 an^n = 2J an^n+l • n>0 n>0 It is immediately evident that 5 is an isometry with range equal to the closed span of {en : n > 1}. This is a proper subspace of codimension 1. Thus S is a proper isometry, meaning that it is isometric but not unitary. Moreover, it is Fredholm with index ind(5) = null(5) - null(5*) = -1. There is a convenient representation of S which allows us to utilize an important connection with function theory. Let L2(T) denote the square integrable functions on the unit circle with respect to Lebesgue measure. This has an or- thonormal basis en = zn for n G Z; where z is the identity function on T. Let H2 or H2(T) denote the subspace of L2(T) spanned by {en(z) : n > 0}. This is the subspace of L2 functions of analytic type. Indeed, the expansion h = ]Cn>o a**en is the Fourier series of h. The Poisson extension of h to the unit disk is ]Cn>o an*n> which converges uniformly on compact subsets of the unit disk D; and therefore determines an analytic function h(z) on D. It is an easy exercise to verify that lim ||Mre")||2 = 11%. It also follows from Fatou's theorem that the radial limits exist almost everywhere lim h(rei$) = h(ei$) a.e. r-»l- 132
V.l. Toeplitz Operators 133 While we will not make use of this fact here, this shows that there is an intimate connection with analytic function theory. If g is a bounded measurable function on the circle, g G L°°(T), define a multiplication operator Mg on L2(T) by Mgf = gf. This is easily seen to be a normal operator with norm \\Mg\\ = \\g\\oo- Define the Toeplitz operator Tg on if2 by Tgh = PH2gh. This is just the compression of Mg to the subspace H2. In particular, the operator Tz acts on the basis en by Tzen = en+1. Thus Tz is unitarily equivalent to the unilateral shift. Proposition V.1.1 For g in L°°, T; = Tgand \\Tg\\ = \\Tg\\e = M^. Proof. The first statement follows from a simple calculation: (21;/, h) = (/, PH29h) = (/, gh) = (gf, h) = (Tgf, h) for all/, hin H2. Now \\Tg\\* < \\Tg\\ < \\Mg\\ = \\g\U Let e > 0 be given. Since the trigonometric polynomials (polynomials in z and z"1) are dense in L2(T), there is a polynomialp = ^2^=-n a*e* w^tu ll-Plh = - such that ||5p||2 > Htfllco - £• Then for all integers n > N, znp belongs to H2. Suppose that gp = EfcL-oo h^k- Then oo Tgznp = PH2Zngp= ]T bkek+n. k=-n Hence lim\\Tgznp\\2 = \\gp\\2>\\g\\O0-e. n—too Moreover, the sequence znp tends weakly to zero (and in fact, zZN*p are pairwise orthogonal for s > 1). Hence we deduce that \\Tg\\e = \\g\\oo- ■ Let H°° denote the subalgebra of L°° of functions of analytic type. (Consequently, H°° = H2 n L°°.) An operator is subnormal if it is the restriction of a normal operator to an invariant subspace. Proposition V.1.2 For h in H°°, the space H2 is invariant for M^; and thus analytic Toeplitz operators are subnormal Th = Mh\H2. For every g in L°° and h in H°°f one has TgTh = Tgh and T^Tg = T^.
134 V. C*-algebras of Isometries Proof. Let h = £n>o hnzn. Then Mhzk = £n>o hnzn+k belongs to H2 for all k > 0. Thus if2 is invariant for Mh, and so T/J = hf for all / in H2. Consequently, TgThf = T,ft/ = Pj^fc/ = T,fc/. Finally, A key fact is that the shift Tz commutes with all Toeplitz operators modulo the compact operators. Proposition V.1.3 For every g in L°°, the commutator TzTg - TgTz has rank at most one. Proof. Notice that TgTz = Tgz by the previous proposition. So working in L2, TzTg - Tgz = {PH2MzPH2MgPH2 - PH2MzMgPH2)\H2 = PH2MzP£2MgPH2\H2. Since PH2 MZP£2 = £o£*-i is rank one, the commutator has rank at most one. ■ Corollary V.1.4 For all g in L°° and f in C (T), the semi-commutators TfTg - Tfg and TgTf - Tgf are compact. Proof. Given e > 0, there is a trigonometric polynomial p = J2%=-n a*z* suc^ that ||/ - p\\oo < e. As in the proof of the previous proposition, we obtain TgTf - Tgf = PH2MgP£2MfPH2. So it suffices to show that P£2MfPH2 is compact. The range of P^2MPPH2 is contained in span{z~* : 1 < k < N}; and thus it is finite rank. Since ||P^(M/-Mp)PH2|l<ll/-p||oo<e, it follows that P^2 MfPH2 is the norm limit of finite rank operators and thus is compact. The other term is handled by taking adjoints. ■ Now we are prepared to compute the C*-algebra generated by Tz. Theorem V.1.5 The C*-algebra generated by Tz has the form T(C(T)) := {Tf + K : / G C(T) and K G £}, where C(T) is the space of continuous functions on T and& is the ideal of compact operators &. This algebra is irreducible and contains & as its unique minimal ideal The map s(f) = Tf is a continuous section of the exact sequence 0 ^£—l-+C*(Tz)^=ZC{T) ^0
V.l. Toeplitz Operators 135 Proof. Suppose that P is a projection commuting with Tz. Then P commutes with I - TZT£ = ene*,. So Pen = e0 or Pe0 = 0. In the former case, Pen = PT£eo = T£Peo = en for all n > 0. Thus P = I. While in the second case, we similarly find P = 0. Hence C*(TZ) is irreducible. Since C (Tz) contains a non-zero compact operator, it must contain all of & by Corollary 1.10.4. It also clearly contains Tp for every trigonometric polynomial p (as these are polynomials in Tz and Tz-i = T*). As the trigonometric polynomials are dense in C(T), C*(TZ) contains all Tf for / in C(T). Any non-zero ideal containing a non-zero operator X will contain non-zero compact operators of the form XF for some finite rank operator F. Therefore, by Lemma 1.9.15, this ideal is irreducible; and hence contains all the compact operators by Corollary 1.10.4. So & is the unique minimal ideal. On the other hand, Corollary V.l.4 shows that products of Toeplitz operators with continuous symbol are Toeplitz operators (with continuous symbol) plus some compact operator. Thus T(C(T)) is a *-algebra. To see that it is norm closed, suppose that T/n + Kn converges to an operator X, where fn belong to C(T) and Kn are compact. Then ||/n " /mlloo = \\Tfn ~ T/Jle < \\T,m + Kn - (T,m + Km)\\. So fn is a Cauchy sequence with uniform limit / in C(T). It follows that Kn is also Cauchy with compact limit K. Hence X = Tf + K. Therefore T(C(T)) is closed. So T(C(T)) is a C*-algebra containing Tz and contained in C*(TZ); whence they are equal. Let 7T be the quotient map of C*(TZ) onto C*(Tz)/£. By Corollary V.1.4, this quotient algebra is abelian. Moreover, the map ns : C(T) -> C*(Tz)/£ is isometric by Proposition V.l.l, and an algebra *-homomorphism by Corollary V.1.4. Hence it is a *-isomorphism. With this identification, it is clear that s is a continuous section of the quotient map. ■ Since an operator is invertible modulo the compact operators precisely when it is Fredholm, we obtain the following sharp spectral theorem for Toeplitz operators with continuous symbol. Theorem V.1.6 For f in C(T), Tf is Fredholm if and only ifO is not in the range off. In this case, ind(T/) = - wind(/), where wind(/) is the winding number of the oriented curve /(T) about 0. Proof. Since C*(Tz)/£ ~ C(T), it follows that <Te(Tf) = *C(T)(f) = /(T). So if ft is a homotopy of non-vanishing functions in C(T), the continuity of the Fredholm index and winding number shows that ind(T/o) = ind(TA) and wind(/0) = wind(/i).
136 V. C*-algebras of Isometries Every non-vanishing function / in C(T) is homotopic to zn where n is the winding number of / about 0. Thus ind(T/) = ind(2>) = -n = - wind(/). ■ Lemma V.1.7 Either ker Tg = 0 or ker T* = Ofor every non-zero g in L°°. So if Tg is Fredholm of index 0, then it is invertible. Proof. Suppose, to the contrary, that h and k are non-zero functions in H2 such that Tgh = 0 = Tgk. Then 'gh and gk lie in (if2)1 = H^ the space of H2 functions such that h(0) = 0. Now HqH2 is contained in Hq, the space of L1 functions on T such that f(n) = 0 for n < 0. Thus / = (gh)k and / = (gk)h lie in H&. But then f(n) = 0 = f(n) = 0 for n < 0; whence /(n) = 0 for all n in Z. It follows that / = 0, since the Fourier transform is injective on L1. To complete the proof, we need to quote a result of F. and M. Riesz from function theory that asserts that a non-zero function h in H2 does not vanish on a subset of T of positive measure (see Exercise V.4). Thus hk ^ 0 a.e., and consequently g = 0 a.e., contrary to fact. Hence at least one of ker Tg or ker T* must be zero. A Fredholm operator Tg of index 0 satisfies nall(Tg) = null(T£). Thus both kernels are 0, and therefore Tg is invertible. ■ The following complete spectral picture for a Toeplitz operator with continuous symbol is now immediate. Corollary V.1.8 /// belongs to C(T), then <re(Tf) = /(T) and a(T/) = /(T)U{A:wind(/-A)#0}. V.2 Isometries In this section, we consider the C*-algebra of a general proper isometry. The first step is the Wold decomposition that provides a structure theory for isometries. Theorem V.2.1 If S is an isometry on a Hilbert space H, then there is a cardinal number a and a unitary operator U {possibly vacuous) such that S is unitarily equivalent to TJa) 0 U. Proof. Let M = ker 5* = (Ran5)1; and let a = dimM. Notice that SnM is orthogonal to SmM forn > m > 0. Indeed, {Snx1Smy) = (Sn-mz,y) = 0 for all z,yeM. Fix an orthonormal basis (4 : 0 < i < a} for M. Define e[ = Ske{0 for k > 1 and 0 < i < a. For fixed k, this forms an orthonormal basis for SkM. Together, they form a basis for £ ®k>0 SkM =: K. It is evident that the restriction of S to
\3. Bunce-Deddens Algebras 137 Mi := span{ej, : k > 0} is unitarily equivalent to the unilateral shift Tz for each 0 < i < a. Hence the restriction to K is unitarily equivalent to TJ \ In particular, SK = J2®SkM = K 0 M = Kn Ran5 C K. **>i Now SKL is orthogonal to SK + (Ran5)1 = K. So SKL is contained in KL. On the other hand, /C1 is contained in Ran S and is orthogonal to SK. Hence 5/C1 must contain /C1. So 5/C1 = /C1. This shows that the restriction U = S\KL is unitary. Thus S is unitarily equivalent to TJa' © 17 as desired. ■ Note that 5 is a proper isometry exactly when a > 1. We are now prepared to prove Coburn's Theorem. Theorem V.2.2 If S is a proper isometry, then there is a unique ^-isomorphism (p ofC*(Tz) onto C*(5) such that <p(Tz) = S. Proof. By the Wold decomposition, S is unitarily equivalent to TJa^ © 17, where U is unitary and a > 1 since 5 is proper. Using the notation of the previous proof, define a subspace A/o = span{ejj! : k > 0}. Then A/o is a reducing subspace for S and 5|A/o is unitarily equivalent to Tz. Let xj) be the *-homomorphism of C*(5) into C*(TZ) given by restriction to jf0; that is tf;(A) = il|A/b. Since ^(S) = Tz and the range of tp is a C*-algebra by Theorem 1.5.5, this map is surjective. Define a map <p of C*(TZ) = T(C(T)) into C*(5) by ^(T/ + K) = (T/ + i(T)(a) © /(IT) for / G C(T), K e £. Since the map taking Tf + K in T(C(T)) to / in C(T) is a *-homomorphism, and the normal functional calculus shows that the map taking / in C(T) to f(U) is a *-homomorphism, the composition is a *-homomorphism from T(C(T)) onto C*(17). Thus <p is readily seen to be a *-monomorphism such that (p(Tz) = 5. As the image is a C*-algebra, this map is also surjective. So it is a *-isomorphism. Moreover, (p = ^_1. ■ V.3 Bunce-Deddens Algebras A weighted unilateral shift is an operator T for which there is an orthonormal basis {e* : k > 1} and weights an such that Ten = anen+i for all n > 1. T is a periodic weighted shift if there is an integer n such that a*.+n = a* for all k > 1. We will study a class of C*-algebras which are the direct limit of certain C*-algebras of these weighted shifts. Proposition V.3.1 The C*-algebra 2U(n) of all weighted shifts of period n with respect to a fixed basis {ek : k > 1} is unitarily equivalent to Mn(T(C(T))); and it is singly generated.
138 V. C*-algebras of Isometries Proof. Consider the shift T with weights a; = 1 when i is a multiple of n and a,i = 1/2 otherwise. Decompose the Hilbert space as % = Hi © • • • © Hn where Hi = span{efcn+; : k > 0} for 1 < i < n. With respect to this decomposition, the operators T and T*T have the matrix forms T = i' 0 0 .. 0 .. 0 .. 0 '■ .. \I Tx] 0 0 0 oj and T*T V \i 0 0 0 0 0 0 0 0 0 I Since T*T belongs to C*(T), so does Enn = /(r*r) = diag(0,..., 0, /), where /(l) = 1 and f{\) = 0. It follows that T*<n-'>£nnTn-' = 2-*-»E'<,- belongs to C*(T), where J5y denotes the n x n matrix with all zero entries except for an / in the i, j entry. These form a set of matrix units for Mn- Now C*(T) also contains C*(TEni): TEnl = \TX 0 •• 0 0 •• 0 0 •■ [0 0 •■ • 0 • 0 • 0 • 0 0] 0 0 oj and C*{TEnl) = T(C(T)) 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Moving this around by the matrix units shows that C*(T) contains the C*-algebra Mn(T(C(T))). As T clearly belongs to this algebra, this is an equality. Finally, any n-periodic weighted shift with weights oimodn) • • •, °nmodn has the form 0 0 ail 0 0 a2I 0 0 0 On-ll OnTg 0 0 0 0 Clearly this lies in A*n(T(C(T))). Hence 2TT(n) = C*(T) = A4„(T(C(T))). ■ The following corollary is immediate from Theorem V.1.5. Corollary V.3.2 The sequence 0 —> A —> Q£(n) —> .M„(C(T)) —► 0 is exact.
V3. Bunce-Deddens Algebras 139 ro i 0 I [0 0 . 0 . 1 2 •• : 0 . . 0 . 0 . 0 ; 1 • 2 z\ 0 0 0 OJ It also follows that the C*-algebra Mn{C(T)) is generated by the operator T = Suppose that n*. is an increasing sequence such that n*. divides rik+i for fc > 1. The Bunce-Deddens algebra 25({nfc}) is the quotient by the compact operators .£ of the C*-algebra generated by all weighted shifts (with respect to a fixed basis) of period n*. for k > 1. Let X(nk) = W(nk)/&~Mnk{C{T)). Then, since n* -periodic weighted shifts are also rik+i -periodic, there is a natural injection /?*. of 2J(nfc) into 2J(nfc+i). It follows that 2$({nfc}) is the direct limit of Mnh (C(T)) with respect to the imbeddings /?*.. To understand the limit algebra, we need to understand the imbeddings /?*. So consider the imbedding /? of 2J(n) into *B(nm). Notice that the generator Tn of 2J(n) from the corollary above is mapped to the mn x mn matrix An (which should be considered as a m x m matrix with n x n matrices as coefficients) in Figure V.l below. An easy computation shows that /3(T*Tn) = A„An is the An [00. 1 o . 0 | . 0 0. 0 0.. 0 0.. 0 0.. 0 0.. ..0 0 ..0 0 ..0 0 .. | 0 . 0 1 . 0 0 . 0 0 . 0 0 0 0.. 0 0.. 0 0.. [00.. . 0 0 . 0 0 . 0 0 . 0 0 0 0 0 0 0 1 7, 0 0 0 .. 0 .. 0 .. 0 .. 0 . 0 . 1 2 0 . . 0 0 . 0 0 . 0 0 . 0 0 ..0 0 ..0 0 ..0 0 .. 1 o : 0 0 0 0 0 .. 0 .. 0 .. 0 .. . 0 0 . 0 0 . 0 0 . 0 0 ... ... ••. ... 0 0 ... 0 0 ... 0 0 ... 0 0 ... 0 0 ... 0 0 ... 0 0 ... 0 0 ... 0 z ] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 : 1 0 0 ... | 0 ... o i ... 0 0 ... 0 0 0 0 0 0 \ oj Figure V.l
140 V. C*-algebras of Isometries nm x nm diagonal matrix Dn = diag(ck) where dkn = 1 for 1 < fc < m, and di= \ otherwise. Let E\f be the canonical matrix units for <B(n). Since E$ = f{T*fn) when /(l) = 1 and f(\) = 0, we obtain that From the relation ■'"'tj — — ^nn — it follows that for 1 < i, j < n m-l Aj=0 Thus a scalar matrix X in .Mn is sent to P(X) = diag(X,..., X) c_ X ® Im. Consider fi(zE^) = ^(^f^) = (^ <g> JmJ-A^ff ® Jm) which has the matrix form 0 E{n) 0 0 0 E{n) 0 0 0 0 0 11 E 0 0 0 0 Perform the canonical shuffle by permuting the basis vectors from /i,..., fmn tO A, /„+!, . . ., /(m-i)»+l, /2, /n+2, • • •, /(m-l)n. /™n. This Converts ftE®) tO the n x n matrix with i, j entry equal to Im and all other entries equal to 0. Thus a scalar matrix X = [*„•] in Mn is sent to the matrix [zijlm]; and the matrix zE±{' is sent to 0 0 0 0 0 where Z„ nxn 0 0.. 10.. 0 1.. : : 0 0.. . 0 z . 0 0 . 0 0 . : 0 . 1 0 I mXm Thus /? is unitarily equivalent to In <g> am, where am is the monomorphism of C(T) into Mm(C(T)) given by am(z) = Zm. So now we concentrate on the analysis of am. Identify T with R/Z via the function z(t) = e2irit, t G R. The unitary matrix Zm(t) has the characteristic polynomial^(A) = Am - z(t), which has roots W£). *(£*). • • • >^(4±Ti)} = W) : n* = * mod 1}.
V3. Bunce-Deddens Algebras 141 Let t{ = *±*f 0 < i < m be the solutions of mtf = £ mod 1. The corresponding eigenvalues are 6W = •v/ra - z((m-l)t,)' z((m-2)ti) 1 ^m6(«) / *(*) \ ' z((m-l)t.) X \/"l *(2t.) = *(*.)&(<)• / Consider the unitary matrices «i=[&(0 6(0 ... <—w] = fcM1—s1—■)] • This is clearly continuous as a function on R. And since &(1) that &+i(0), we see %=[&(0) 6(0) ... £m-2(0) £m-i(0)] and [0 0.. 1 0 .. 0 1 .. • • [o o .. . 0 . 0 . 0 * 1-1 1-1 0 0 0 °J I7i=[*i(0) 6(0) ... *m-i(0) 6(0)] Thus Ui = UqV (or equivalently UqUi = V), where V is the permutation shift V = Let A = diag(z(£)fz(tt-)f.. .fz(«±a=l)). It follows that zm(t) = fftA0? = Uo{usut)Dt{usutyus. Notice that U^Ut is a continuous path from I to V on [0,1] and VD\ V* = .Do- So the diagonal entries of Dt sweep out the m disjoint arcs of the circle between the m-th roots of unity. The twist obtained from V matches the endpoint of each arc to the initial point of the next. Hence, in effect, the values on the circle T are being wrapped around m times, with the gradual shift from I to V implementing the continuous matching of the cuts at the m-th roots of unity. For this reason, this imbedding of C(T) into Mm{C(T)) is called an m-times around imbedding. Since z(t) is the generator for C(T), we obtain the formula «m(/)(«) = Ut diag (/(£), /(£L),..., /(*£=*)) U; = Utf(Dt)U;. (1) With this preparation, we are now ready to analyze the Bunce-Deddens algebras. Theorem V.3.3 The Bunce-Deddens algebra ©({n*.}) is simple.
142 V. C*-algebras of Isometries Proof. Let 3 be a non-zero ideal of 35. By Lemma m.4.19 3=\j3C)<B(nk). Let 3k := 3 n 35(nfc). The ideals of 35(nfc) ~ A4njfe (C(T)) have the form j£*> = {fe C(T, Mnk) : /(*) = 0 for all t G E} for some closed set E C T. Let i?*. be the closed sets such that 3k = ^jj^. Let m*. := nfc+1njjr *. Then the imbedding (3k of 35* into 35*.+i is unitarily equivalent to Injfe <g> amjfe. Since /3fc(3fc) = /3fc(35nJ n 3fc+i, we see from (1) that #* = {£f : « 6 #fc+i and 0 < i < mk}. Repeated use of this observation (or consideration of the imbedding of 35* into 35/ for large t) shows that Ek is invariant under translation by riknj1 for every £ > k. So Ek is either empty or dense. In the first case, 3k contains the identity and 3 = 35. In the second case, 3k = {0}. Since this holds for all k, it follows that 3 = {0}. Therefore 35 is simple. ■ Theorem V.3.4 Bunce-Deddens algebras are notAR Proof. The way to distinguish Bunce-Deddens algebras from AF algebras is to use another topological invariant—this one associated to the invertible elements. In any finite dimensional C*-algebra, every invertible operator is triangularizable with invertible diagonal entries. Thus it can be connected to the identity by a continuous path of invertible elements in the algebra. This property readily extends to an AF algebra because every invertible element T in the algebra is close (within ||r~1||""1/2) to an element A in a finite dimensional subalgebra. Every element this close to T is invertible; so the straight line from T to A lies in the set of invertible elements. Since A is connected to the identity in the invertibles, so is T. On the other hand, consider the Bunce-Deddens algebra as a subalgebra of the Calkin algebra Q{7i) = B(H)/R. It always contains the image Tz of the unilateral shift Tz. This is an element of Fredholm index — 1. The set of invertible elements of the Calkin algebra of fixed index form a component of the set of invertibles. In particular, index is constant on any continuous path. So Tz is not connected to the identity even in Q(H), and hence is in a separate component in the Bunce-Deddens algebra. It follows that Bunce-Deddens algebras are not AF. ■ It turns out that the distinguishing invariant between Bunce-Deddens algebras is the supernatural number we used earlier to classify UHF algebras (Example IH.5.1 and Theorem ffl.5.2). Theorem V.3.5 Two Bunce-Deddens algebras 35({mfc}) and 35({nfc}) are *-iso- morphic if and only if their supernatural numbers 8 ({rik}) and S({mk}) are equal
\3. Bunce-Deddens Algebras 143 Proof. If the two sequences represent the same supernatural number, then one may drop to subsequences so that mk\rik and nfc|mfc+1. Then the imbedding of 2J(mfc) into 2J(mfc+i) factors through SB(nfc); and vice versa. So it is apparent that the limits are equivalent. Conversely, notice that Mmk is imbedded unitally into 2J(mfc). Therefore if 2$({mfc}) is *-isomorphic to 2$({nfc}), then Mmk is imbedded unitally into 2*({nfc}). By Lemma HI.3.2, there is an integer £ such that this imbedding can be conjugated by a unitary to an imbedding cp into 2J(n/) which is isomorphic to Mnt(C(T)). Compose <p with the point evaluation Si of Mnt{C(T)) into Mnt given by S\ (/) = /(l). This map is a unital homomorphism, and thus Si(p is a uni- tal homomorphism of Mmk into Mnr As Mmje is simple, this is an isomorphism. This can only occur when m^rti. Likewise, n/|mfc/ for some kf sufficiently large. So these two algebras have the same supernatural number. ■ Theorem V.3.6 A Bunce-Deddens algebra has a unique trace, which is faithful and unital Proof. Let 7* be the trace on <B{nk) ~ Mnk (C(T)) given by Tk(A)= f nllrhA(t)dt. Jo Clearly this is a faithful unital trace on 2J(nfc). Moreover, by (1) Tk+MA) = / nj^TrjMW* Jo = f n£x Tr U(t) diag (A(±), A{*g)%..., A{****)) U(t)* dt Jo r\ ™*-l = / »& £-*(¥)* = *(*)• Jo j=o Thus r = lim7>. exists, and is a faithful unital trace on ©({n*.}). Conversely, suppose that a is a trace on 2$({nfc}). Let (7*. denote the restriction of cr to 2J(nfc). Since there is a unique trace onMnjk, there is a probability measure Hk on [0,1) such that *k(A)= f n^TrAWdfik. Jo (See Exercise IV. 18(a).) But since <Tk = ^fc+iAfe, it follows as in the proof of simplicity that Hk is invariant under translation by riknj1 for every £ > k. Thus Hk equals Lebesgue measure for all k\ whence a = r. ■
144 V. C*-algebras of Isometries V.4 Cuntz Algebras In this section, we examine another class of simple infinite C*-algebras generated by isometries. This time, the isometries will have orthogonal ranges. For n > 2, the Cuntz algebra On is the universal C*-algebra generated by isometries 5i,...,5n such that i=i It is clear that such isometries exist. Construct a universal C*-algebra On with generators S\,..., Sn satisfying ($) with the property that whenever T\,..., Tn form another set of isometries satisfying (|), there is a (unique) homomorphism p of On onto C*({Ti,..., Tn}) such that p(Si) = T{ for 1 < i < n. This can be done by forming a maximal collection {ira} of inequivalent irreducible representations of the relation ($). These representations are necessarily on a separable Hilbert space. So we can form the representation n = X^©7ra. From the GNS construction, it follows that every representation is *-equivalent to the direct sum of irreducible ones. So it follows that On = C*(7r(5i), 1 < i < n) has the desired universal property. To calculate in On, we work with words in the generators. Let n denote the set {1,..., n}. For a sequence p = (ii, i2,..., ik) in nfc, set ,b/i = o^ &i2 • • • &ik. Also let \p\ = k denote the length of the word. Notice that S?Si = I and SjSi = 0 when i ^ jf. Let v = (ju...,;'/). The product S£SU will be non-zero only if there is perfect cancellation. That is, if \p\ = k and \u\ = I, then implies that i, = jf, for 1 < s < min{fe, £}. We record this as a lemma for future reference: Lemma V.4.1 Suppose that S*SU ^ 0 with k = \p\ and£= \v\. (i) If\p\ = |i/|, then p = u andS*Su = I. (ii) If \p\ < \v\, there is a word v1 in nl~k such that v = pv1 and S*SU = 5„/. (iii) If \p\ > |i/|, there is a word pf in nk~l such that p = vp1 and S£SU = 5*,. Thus any word in the Si's and Sj 's has a reduced expression with no Si's to the right of any Sj's. Hence every non-zero word in the set {5», 5? : 1 < i < n} has a unique reduced expression of the form S^S^. Let W£ denote the set of words in n*; and let Wn = \Jk>0 W£. Define ^ = span{5M5*:^,i/GW?} and y1 = {jS£. fc>i
V.4. Cuntz Algebras 145 Proposition V.4.2 #£ is isomorphic to Mnk and $" is the UHF algebra of type n°°. Proof. #£ is spanned by {S^S^ : p> v € W£} which form a set of matrix units for Mnk because of the identity (5M5*)(5M/5*/) = S^S^S^S*, = Sun'S^S*, which follows from Lemma V.4.1. The imbedding of 3£ into 3£+1 is unital, and thus has multiplicity n. Moreover, i=l i=l This shows that the matrix units for #£+1 are compatible with those of #£. It follows that 511 is a direct limit of full matrix algebras of size nk under unital imbeddings. Hence it is the UHF algebra of type n°°. ■ This subalgebra #* plays the role of a coefficient space for a Fourier type series for elements of On. The first step is to identify the 0-th Fourier coefficient. An expectation of a C*-algebra onto a subalgebra is a positive, unital idempotent map. Expectations occur frequently in the study of operator algebras, and have many nice general properties. Theorem V.4.3 There is a faithful expectation $o ofOn onto y\ Proof. For any complex number A in T, the isometries AS; for 1 < i < n satisfy ($) and generate On. Thus there is an automorphism p\ of On such that p\(S{) = AS; for 1 < i < n. Note that p\{Si) = AS,* for each i. A simple calculation shows that px(SllS*) = X^^^S^S*. Thus it is apparent that the function /x(A) = p\(X) is continuous when X is in the algebraic span of the words in the S;'s and Sj"s. Since these words are dense in On and automorphisms have norm 1, an easy estimate shows that fx is continuous for each X in Define *o(*)= f fx(e2"u)dt= f pe2«n(X)dt Jo Jo which makes sense as a Riemann integral. This is easily seen to be a unital positive contractive map on On. Now So, on the algebraic span of words, it is apparent that $0 maps into 3™ and is the identity map on a dense subset of 5™. So $o is a contractive projection of On onto 3™; in other words, it is an expectation.
146 V. C*~algebras of Isometries If X is positive and non-zero, then pe2*u (X) is positive and non-zero for all t. Thus the integral $o(X) is also positive and non-zero; whence $o is faithful. ■ A more algebraic way to compute this expectation is needed. The following simple calculation will help. Lemma V.4.4 Suppose that \i and v are words in Wn such that \fi\ ^ \u\ and max{|ji|f M} < k. Set 57 = S^ Then S;(S^)Sy = 0. Proof. It follows from Lemma V.4.1 that S^S^ = 0 unless 5M = S^ , in which case S*Sn = 5£51*(*~l/i|). Similarly, S^ = 0 unless S„ = S^9 in which case S*Sy = Sx _|l/'52. So, even when both are non-zero, their product is fc^'y*^/i*^i/*^'y — *^2*^1 *^1 *^2 — *^2*^1 *^2 — ^j where we make sense of S™ as S^ ' when m < 0. ■ Lemma V.4.5 For each positive integer m, there is an isometry W in On commuting with ^n such that *oQO = W*YW for every Y in span{5M5* : max{|^|, |i/|} < m}. Proof. Let 57 = SlmS2 and define W = Y^\s\=m ssS<yS%. Then w*w= E E sss;(s*ss€)s^s; \S\=m \c\=m = E sss;s^s = 2 5'5' =J- |<J|=m |<J|=m So W is an isometry. Moreover, if \fi\ = m = |i/|, then WS„ = ]T SsS^SjSJ = S^ \S\=m and similarly, S£W = S^S*. Hence the matrix unit S^S^ of 3^ satisfies WS^St = 5M575* = S^SJW. So W commutes with all Y in 5£. Consequently, W*XW = X for all X in ££. On the other hand, when \n\ ^ \u\ and max{|^|, |i/|} < m, Lemma V.4.4 shows that S^{SZSnSZSs)S; = 0 forall |J| = rn; so WmStAS*W = 0. Consequently, W*YW = *0(^) for Y in the span of all words S^S* such that max{|^|, \u\} < m. ■
V.5. Simple Infinite C*~Algebras 147 Theorem V.4.6 IfX ^ 0 belongs to Ont then there are elements A, B in On such thatAXB = L Proof. Since X ^ 0 and the expectation $0 onto #" is faithful, it follows that *o(***) ^ 0. Multiply X by a scalar so that ||$0(***)|| = 1. Then pick a self-adjoint element Y = Y* in the algebraic span of the words S^S^ so that \\X*X - Y|| < 1/4. Then ||#o0OH > 3/4. Let m be the maximum length of the words involved in the expansion of Y. By Lemma V.4.5, there is an isometry W in On such that W*YW = $o{Y), which lies in 3^. By Proposition V.4.2, 3^ is a full matrix algebra. So there is a minimal idempotent E (from the diagonalization of $oQO) such that E*0(Y) = MY)E = \\MY)\\E > f £7. Choose a unitary U in ££ such that {7£7{7* = £?n = 537l5J,m; and set Z = \\$0(Y)\\-1/2SZmUEW*. Wehave||Z|| < 2/^3 and ZYZ* = \\*0iy)\\-1S^UE(W*YW)ETrS? = ii*o(ir)ir15rm«7ii*o(ir)iisEr,5Ti = 5r#nsr = /. A simple calculation now shows that ||J - ZX*XZ*\\ < \\Z\\> \\Y - X*X\\ < J J = §. Thus ZX*XZ* is invertible. Let B = ^(ZX'XZ*)"1/2. Then (S*X*)XS = J. ■ The following important corollary is immediate. Corollary V.4.7 On is simple. Thus ifTi,..., Tn are any n isometries such that E?=i TiTi = 7> then C*(Ti,..., Tn) if isomorphic to On. V.5 Simple Infinite C*-Algebras A projection in a C*-algebra 21 is called infinite if it is equivalent to a proper subprojection of itself. A projection P is properly infinite if there are orthogonal projections Q\ and Q2 such that P ~ Q\ ~ Q2 such that Qi + Q2 < P- A C*-algebra is (properly) infinite if it contains a (properly) infinite projection. This definition is consistent with the definition of finite C*-algebra given in section IV.2. We will show that infinite simple C*-algebras are properly infinite, and in fact always have a subalgebra which has On as a quotient. Theorem V.5.1 If 91 is a simple infinite C*~algebra, then 21 contains a projection Q and partial isometries Tit i > 1, such that TfTi = Q > J27=iT*Ti foral1 n > 1. In particular, 21 is properly infinite.
148 V. C*~algebras of Isometries Proof. Let 5 be a partial isometry in 21 such that P = SS* < Q = S*S. By working in 35 = Q21Q, we may arrange that 2$ is unital and Q = I. It is easy to verify that 35 is simple; and it is infinite because Q is infinite. Since 35 is simple and I - P ^ 0, there are elements X{ in 21 such that (Prove it! See Exercise V.9.) LetTi = £*=1 Si-1{I-P)Xi. Notice that 5* (I-P) have pairwise orthogonal ranges for i > 0. Therefore k k t;tx = ]T ]Tx; (/ - p)s^-1si~1(i - p)X; i=i j=i = Y>;(i-p)x. = i *=1 and riTr < Z)5*-1^" p)5*i"1 =J - sks*k- Set T; = 5*(*-1)T1 for i > 2. Then mm* efc(»—l)/r» /t»* e*fc(i—1) < qM*—l)fr_ cfec*fc\o*fe(t-l) qk(i—1) e*fc(i—1) _ qki q*ki Hence Ti2y are pairwise orthogonal projections. As each projection is equivalent to the identity, it follows that 35 and 21 are properly infinite. ■ Lemma V.5.2 Let <£n be a C*-algebra generated by n isometries Si,..., Sn such that Y17=i 3*3? = P < I- Then the ideal (PL) generated by PL is isomorphic to the compact operators and <£n/£ c_ On. Proof. Since S$PL = 0 = PLSi, it is easy to verify using Lemma V.4.1 that (P1) is spanned by {S^St : |p| < oof \u\ < oo}. Moreover it also follows from this that (5MP SZ)(SaP Sp) = SvaSuP 5^. Thus this set forms a set of matrix units for an algebra isomorphic to £. In particular, this shows that PL is a minimal projection in <£n. In the quotient algebra <£n/£, the images Si of the Si's are isometries such that .££=1 SiSi = J- Thus by Corollary V.4.7, this quotient is isomorphic to On. ■
V.5. Simple Infinite C*-Algebras 149 Combining the last two results, we obtain Corollary V.5.3 If'21 is a simple infinite C*-algebra, then On is the quotient of a subalgebra of '21 for all n > 1. A minor modification of the argument yields the following useful lemma. Lemma V.5.4 If P and Q are projections in a simple C*~algebra 21, and P is infinite, then Q is equivalent to a subprojection of P. Proof. First we show that there are elements Z{ such that Q = ]CjLi %*?%{ (which is not immediate in the non-unital case). As 21 is simple, there are elements X{ and Yi in 21 so that \\Q - J^Li xipYi\\ < V2- Hence m Q < Y,QxtpYiQ + QYCpxiQ »=i m < Y^QxipxiQ + QYfPYiQ =:A<cQ %=i where c = ]C£Li ll-^ll2 + ll^ill2- By the functional calculus, there is a function / in Co(<t(A)) such that f(x) = x~ll2 on [1, c]. Hence m Q = f(A)Af(A) = £ f(A)QXiPX?Qf(A) + f(A)QY?PYiQf(A). »=i By Theorem V.5.1, there are partial isometries Si in 21 for 1 < i < n so that E"=i SiSf <P = St Si. Let T = YJ7=1 ZiPSl Then n n n TT* = E E ZiPSiSjPz; = ]T jg-pjg? = q. In particular, T is a partial isometry and therefore T*T = PT*TP is a subprojection of P. ■ Now consider an even stronger notion. A C*-algebra is purely infinite if every hereditary subalgebra contains an infinite projection. The following result together with Theorem V.4.6 implies that On is purely infinite. Theorem V.5.5 If% is a simple unital C*-algebra of dimension at least 2, then the following are equivalent: (i) 21 is purely infinite. (ii) for every non-zero element A in 21, there are elements X and Y such that XAY = /. (iii) for every non-zero positive element A in 21 and e > 0, there is an element X in 21 with \\X\\ < ||4|r1/2 + e such that XAX* = /.
150 V. C*-algebras of Isometries Proof. Suppose that (iii) holds and A ^ 0. Then there is an element X in 21 such that X(A*A)X = I which proves (ii). If (ii) holds and A ^ 0 is positive, find X and Y so that XAll2Y = I. Then / = XAll2YY*Axl2X* < \\Y\\2XAX\ Thus Z = XAX* is invertible, whence / = {Z-ll2X)A{X*Z~ll2). This proves (iii) without the norm estimate. Suppose that 2$ is a hereditary subalgebraof 21 and B is a non-scalar positive element of 2$ which is not invertible. Then there is an element X in 21 so that XBX* = I. Let 5 = BX/2X*. Then S*S = I and 5 is not invertible; so 5 is a proper isometry. Moreover, P = SS* = Bll2X*XBll2 belongs to 25. This is an infinite projection in 2$ since SP belongs to 2$ and (SPySP = P\ while SPS* is a subprojection of P orthogonal to S{I - P)S*. This shows that 25 is infinite, proving (i). Finally suppose that (i) holds. Let A in 21 be a positive element of norm 1, and let 0 < e < 1/2. Let c = 1 - e. Define a function /ft) = /° 0<*<l-e M; [l-e-^l-*) l-e<*<l" Let 25 be the hereditary subalgebra f(A)9lf(A). By (i), it contains an infinite projection P. From the definition of 2$, one obtains P < Ea{[1 - £, 1]); and hence iMP > (1 - e)P. By Lemma V.5.4, the identity is equivalent to a subprojection of P. Thus there is an isometry S in 21 such that 55* < P. So calculate S := S*AS = S*PAPS > 1 - e5*P5 = (1 - e) J. Therefore, (s-i/25*)i4(5s-i/2) = 7 Finally, I^S"1/2!! < (1 - e)"1/2 < 1 + e\ which establishes (iii). ■ Corollary V.5.6 The Cuntz algebras Onfor 2 < n < oo are purely infinite, V.6 Classification of Cuntz Algebras Lemma V.5.2 suggests studying the possible unital C*-algebras <£ such that is exact. These algebras are extensions of the compact operators by On. Two extensions <£ and <£' are called strongly equivalent if there is a *-isomorphism rp
V.6. Classification of Cuntz Algebras of <£ onto <£' such that 0 -£ 151 commutes. This turns out to be too fine an invariant. We will say that two extensions are equivalent if there is a *-isomorphism if; of <£ onto <£' such that if>(&) = .£ and -^j?-^<£ + On ^0 0 * On -^0 commutes. The collection of equivalence classes of extensions will be denoted by Ert(On). An important observation is that we may represent <£ as a subalgebra of B(H) containing £. This will allow us to reformulate the equivalence question. Recall that the Calkin algebra is the quotient Q(H) of B(H) by the compact operators; and let the quotient map be denoted by 7r. Lemma V.6.1 Every automorphism <p of the C*-algebra of compact operators & has the form Ad U for some unitary operator in B(H). Proof. Fix a unit vector e in %. Since ee* is a minimal projection in £, so is y>(ee*) which therefore has the form //* for some unit vector / in H. Define Ux := (p(ze*)f. Then \\Ux\\2 = Mze*)fM*'*)f) = (fK^)/,/) = (||x||V(ee*)/,/) = ||x||2(/r/,/) = ll^||2. Thus U is isometric. If y belongs to W, choose a compact operator K such that <p(K) = y/*. Then U(Ke) = <p(Kee*)f = v(K)<p(ee*)f = (»/*)(//*)/ = y. Hence U is unitary. Finally, for each K in £ and y in H, UKU*y = <p((KU*y)e*)f = V{K)V{{iry)^)f = <p(K)U(U*y) = <p(K)y. Therefore <p = Ad U. ■
152 V. C*-algebras of Isometries Theorem V.6.2 Let <£ be an extension of£ by On. Then the identity representation on £ extends to a faithful representation on H of the extension <£ of & by 0n. This induces a *-monomorphism r ofOn into the Calkin algebra. Two extensions <£ and <£' are equivalent if and only if the associated monomorphisms r and r1 are unitarily equivalent in the sense that there is a unitary U in B(H) such that T' = Adir(U)T. Proof. Let id denote the identity representation on £. By Lemma 1.9.14, this extends uniquely to a representation a of <£ on H. It is unital because <r(I)K = K for every compact K. Define the map r from On into Q(H) by t(A) = 7ra(p^1(A)). This is easily verified to be a well defined unital *-homomorphism. Since On is simple, r is injective. To see that a is injective, suppose that <r(E) = 0. Then T(p(E)) = ir<T(E) = 0; whence p(E) = 0. But then E is compact, so E = a(E) = 0. Let r and r' be two monomorphisms of On into the Calkin algebra, and let <£ = 7r_1r(On) and <£' = 7r~1r,(On) be the corresponding extensions. Suppose there is a unitary U in B(H) such that r' = (Ad itU)t. Then let ip = Ad U. This is a *-isomorphism of <£ which takes & onto itself and such that Adtf(<£) = (AdC^Tr-VC^n)) = ir-^AdirlOMOn)) = ir-1(r'(On)) = <£'. Conversely, suppose that <£ and <£' are equivalent via an isomorphism rp. By Lemma V.6.1, there is a unitary U in B(H) such that t{>\£ = Ad 17|j?. For any E in <£ and .K" in £, 4>(E)(UKU*) = rl>(E)i/>(K) = V(#*0 = tftfittT = (UEU*){UKU*). As the ranges of 17£17* are dense in %, we deduce that tp(E) = UEU*. Hence ^(AdTrCOr. ■ This theorem suggests another notion of equivalence using unitaries in the Calkin algebra instead of unitaries in B(H). Say that two monomorphisms r and t' of On into the Calkin algebra are weakly equivalent if there is a unitary element u in Q(H) such that r9 = (Ad u)r. The collection of all weak equivalence classes will be denoted by Extw(On). We define an addition on Ext(On) by setting [a] + [r] := [a © r] where [a] and [r] are two equivalence classes of monomorphisms of On into the Calkin algebra. This defines a monomorphism of On into Q(H) © 2(%) which is contained in M2{Q{U)). But, since M2{B(H)) c_ B(H) and the restriction to the compacts identifies M2(£) with £, this induces an isomorphism of A^2(2(^)) onto Q(H). To see that this addition is well defined, suppose that <rf = (Ad ttU)<t and
V.6. Classification of Cuntz Algebras 153 r' = (AdirV)T. Then W = U ®V defines a unitary in M2{B{U)) such that (Ad7rW)(cr © r) = a1 © r'. Because of the properties of direct sum, it is immediately evident that this operation is abelian and associative. Hence Ext(On) becomes an abelian semigroup. An extension r is called trivial if there is a *-monomorphism a of On into B(H) such that r = 7rcr. This means that the exact sequence for the extension splits: 0 ^£ ^(ST^On ^0 We will need the following result of Voiculescu. Theorem V.6.3 If% is a separable C*-algebra, then all trivial extensions of& by 21 are equivalent; and they form a zero element for Ext(2l). Proof. Let T{ be trivial extensions of 21 for i = 1,2; and let <ri be *-monomorphisms of 21 into B(H) such that 7T(t; = r;. Then ker(7i = ker7T(7i = ker(72 = ker7T(j2 = {0}. Therefore by Corollary EL5.6 of Voiculescu's Weyl-von Neumann Theorem, a\ and (72 are approximately unitarily equivalent. Thus there is a unitary operator U such that cr2 - Ad U <t\ has compact range; whence r2 = (Ad7rl7)Ti. Thus the trivial elements belong to a single equivalence class. Now suppose that r is an extension of 21; and let <£ = 7r-1r(2l). If 7rcr is a trivial extension of 21, then the representation of <£ given by p = ar^n annihilates the compact operators. Therefore by another Corollary n.5.5 of Voiculescu's Theorem, idg ~# idg ©/o. Equivalently, r and r © 7rcr are unitarily equivalent in B(H)/£. Hence [r] + [7rcr] = [r]. So [7rcr] is the zero element. ■ While Ext(2l) is not always a group, this is the case for nice C*-algebras. The proof for On will emerge from our analysis. We will compute both Ext(0n) and Extw(On). This latter group will turn out to distinguish the Cuntz algebras from one another. Lemma V.6.4 Let v in Q(Hi, H2) be a partial isometry in the Calkin algebra; and suppose that P in B(H2) and Q in B(Hi) be projections such that 7r(P) = tw* and 7r(Q) = v*v. Then, there is a partial isometry V in S(%i, ^2) of the form V = PVQ such that 7r(V) = v. Moreover, the integer dim(Q - V*V) - dim(P - VV*) is defined independent of the choice ofV. Proof. Lift v arbitrarily to an operator T, and let V be the partial isometry in the polar decomposition of PTQ = VA where A = \PTQ\. Then 7r(V)n(A) is the polar decomposition of n(PTQ) = v. Hence n(V) = v.
154 V. C*-algebras of Isometries Considering V as an operator in B(PH, QH), one sees that since the choice of V is unique up to a compact operator, its Fredholm index is well defined independent the the choice. This index is null(F) - null(F*) = null(rV) - null(W*) = dim(Q - V*V) - dim(P - VV*). ■ If r is a unital monomorphism of On into Q(H), define a partial isometry vT in Q{U(n\U) by tV=[r(5i) t(S2) ... r(5n)]. Define an integer valued function on extensions by f(r) = ind vT. By the lemma above, this function is given by /(r) = dim(/(n) - V;Vr) - dim(J - VTV?), where VT is any partially isometric lifting of vT. If r and t' are equivalent extensions, then there is a unitary operator U such that r' = Ad n(U) r. Thus tv = ttU vt irtjW*. Hence /(t') = indtv = indTrC/ + indvT + mdnU(n)* = /(r). Therefore / induces a well defined map / from Ext(On) into Z. Theorem V.6.5 The function f is an isomorphism ofExt(On) onto Z. In particular, Ext(On) is a group. Proof. First we show that / is additive. For if a and r are extensions, then \a(Si) 0 <r{S2) 0 .. <r{Sn) 0 *V0T = Hence L 0 riSJ 0 t(S2) ... 0 r(5n)J c_ va © vT /[cr © r] = indtv ®vT = indtv + ind vT = f[a] + f[r]. Therefore / is a semigroup isomorphism. Suppose that f[r] = 0. Choose a lifting VT of vT. As ind FT = 0, there is a finite rank isometry W of kevVT onto ker T^. So VT + W is unitary and n(VT + W) = vT. We could have taken this as our choice for VT. So we may suppose that VT is unitary. Write it as a 1 x n matrix in B(H^, H) as K=[Vi V2 ... Vn]. Then I<n) = VT*VT = [VfVj]. This implies that VfVi = I for 1 < i < n, and thus each VJ is an isometry. And I = VTV? = £?=1 K*VJ*. Hence by Corollary V.4.7, the map a taking Si to VJ is a faithftil representation of C?n such that 7rcr' = r. Therefore r is trivial.
V.6. Classification of Cuntz Algebras 155 Conversely, if r = ira is a trivial extension, define V* = <r{Si). The operator VT = [Vi V2 ... Vn] is a unitary lifting of vr. So /(r) = indFT = 0. Theorem V.6.3 shows that the trivial elements form a zero element for Ext(0n). Thus we have shown that ker / = {0}. We will show that the range of / is Z. Clearly, it suffices to construct two extensions r± such that f(r±) = ±1. Let Vi, V2,... ,Vn be isometries satisfying (t), and let S = SViV? + (J - ViV?) be an isometry in B(H) of index -1. Then let r±(Si) = 7r(S)^17r(V1) and r±(Si) = tt(K) for 2 < i < n. For this choice, we have the partially isometric liftings V+ = [5*Vi V2 ... Vn] and V_ = [SVX V2 ... Vn] . Then it is readily checked that f(r±) = ind V± = ±1. This shows that / is an isomorphism and that Ext(On) is a group. For if [r] belongs to Ext(On) and f[r] = n, let [rf] be chosen so that /[r'] = -n. Then /(M + M) = n - n = 0. Hence [r © rf] is the trivial element. Whence [rf] is an inverse for [r]. So / is an isomorphism of Ext(On) onto Z. ■ So far, this does not differentiate the Cuntz algebras. However, with a little more work, we obtain the result that we want. Theorem V.6.6 The weak extension group Extw(On) ofOnfor n > 2 is isomorphic to Zn_i. Proof. Extw(On) is the quotient of Ext(0n) by the subgroup of elements weakly equivalent to the zero element. Suppose that r = ira is a trivial element with V{ = <r{Si). Let U be an isometry of index -1. Then let r' = Ad n(U) r. Then vri has the lifting VT* = [UViU* UV2U* ... UVnU*] = UVTUW*. Thus /(r,) = indt/ + indVr + indC/(n)* = -l + 0 + n = n-l. If a; is a unitary in Q(H) with ind(«) = -fc, then there is a unitary operator W in B{U) such that 7r(^)7r(C/)fc = x. Thus (Ads)r = (Ad7r^)(Ad7rC/)fcr. So f((Adx)r) = f((AdirU)kT) = k(n - 1). Thus the extensions weakly equivalent to the trivial extensions are identified with the subgroup (n - 1)Z. Therefore Extw(On) is isomorphic to Zn_i. ■ Corollary V.6.7 Ifn ^ m, then On and Om are not isomorphic.
156 V. C*-algebras of Isometries V.7 Real Rank Zero A unital C*-algebra 21 is said to have real rank zero if the invertible Hermitian elements are dense in 2l,a. When 21 is not unital, say it is real rank zero if the unitization 21" is real rank zero. This is a property that parallels zero-dimensionality in the commutative case. The following elementary proposition justifies this view. Proposition V.7.1 IfX is totally disconnected, then C(X) is real rank zero. IfX contains an arc, then C(X) is not real rank zero. Proof. When X is totally disconnected, C(X) is spanned by its projections. The subspace of finite real linear combinations of characteristic functions is therefore dense in the subspace of real valued functions. Clearly, a function taking a finite set of values is easily perturbed slightly to a non-zero function. So C(X) is real rank zero. On the other hand, if X contains an arc J, consider any real valued function / in C(X) which takes both values ±1 on J. Any real valued function within distance 1 of / takes both positive and negative values on J. Hence it has a zero by the intermediate value theorem. So the ball of radius 1 about / contains no invertible elements. ■ It is clear that every von Neumann algebra is real rank zero. Indeed, approximate A within e by A + eEA(—e/2, e/2). In particular, finite dimensional C*- algebras have real rank zero. It is also very easy to see that inductive limits of real rank zero C*-algebras are still real rank zero. In particular: Proposition V.7.2 AF algebras have real rank zero. In fact, many other algebras also have real rank zero including Cuntz algebras, Bunce-Deddens algebras and irrational rotation algebras. The following theorem provides several useful formulations of this property. Theorem V.7.3 For a C*-algebra 21, the following are equivalent: [RRO] 21 has real rank zero. [FS] The elements of%8a with finite spectrum are dense in 2l,a. [HP] Every hereditary subalgebra of% has an approximate unit of projections {not necessarily increasing). Proof. Suppose that [RRO] holds. Fix an element A in 2l,a of norm 1 and an e > 0. Choose an increasing subset t\ = -1,..., tn = 1 of non-zero points in [-1,1] which forms an e/2 net. Let e\ = e/4. By the real rank zero property, there is an element A\ in 2l,a such that A - t\I is invertible and ||.A - .Ai|| < e\. Then choose e2 < e/8 sufficiently small so that [ti - e2, h + £2] does not intersect <t(Ai). Using [RRO] again, choose A2 in 2l,a such that A2 - t2I is invertible and H.A2 — -AiN < ^2- T"en neither t\ nor t2 lies in <t(A2). Repeated use of this argument produces an element An in 2l,a such that *i,..., tn are in the resolvent
V.7. Real Rank Zero 157 of An and n n ||il-.An||<53«<532-'-1e<e/2. i=i t=i Therefore the Riemann sum n B = -EAn(-l - e/2, -1] + ^UE^U-i, U] + EAn{\, 1 + e/2). *=2 belongs to 21. Evidently 2? has finite spectrum and \\B - A\\ < \\B - An\\ + ||An - A\\ < e/2 + e/2 = e. Now assume [FS] and suppose that <8 is a hereditary subalgebra of 21. Given Bi,..., Bn in <B and 0 < e < 1, it suffices to find a projection P in <B such that \\Bi(I - P)\\ < e for 1 < i < n. Let B = YJ?=1 BfBi. Then IW " P)||* = ||(/ " P)BtBi{I - P)\\ < \\B(I - P)\\. So we work with B, which we may assume to have norm 1. Pick a positive number 8 with 8 < (e — e2)/6. Then choose an integer n so large that 82ln > 1 - 8. By property [FS], there is a positive element C in 21 with finite spectrum such that || JB1^ - C\\ < 8/n and ||C|| < 1. Thus A = Cn satisfies n-l ||4 - fl|| = || £ Cn^^k(C - S^S^H < nys1^ - C|| < 8. k=o The projection Q = Ea[8, 1] belongs to 21. From the functional calculus, we get the estimates ||;1(I - Q)|| < 8 and \\Al'nQAlln - Q|| < 1 - 82'n < 8. Since 35 is hereditary, the element X = B1lnQB1ln belongs to 35. An easy estimate shows that ||X - Q|| < 2||S1/n - Al'n\\ + WA^QA1'" - Q|| < 38. Therefore (compare with Lemma III.3.1) II* - X2|| = ||(I - Q)(X -Q)-(X- Q)X\\ <66<e-e2. Hence <r(X) is contained in [0, e] U [1 - e, 1]. So the projection P = Ex[l - e, 1] lies in 35 and ||P - X|| < e. Finally we compute \\B(I - P)\\ < ||P - Q|| + ||A - B\\ + \\A(I - Q)\\ <e + 58<2e. To complete the circuit, assume [HP] and let A be a self-adjoint element of norm 1. Write A = A+ - A- be the Hahn decomposition of Corollary 1.4.2.
158 V. C*-algebras of Isometries Set 2$ = A+WLA+. By property [HP], there is a projection P in 35 such that WA+P11| < e. Since A- A+ = 0, it follows that A_P = 0. Let S = PAP + 2eP + PXAPX - 2ePL = A - (PAP1 + PLAP) + 2e(P - P1). Then \\A - B\\ < \\PAPL + PLAP\\ + 2e||P - PL\\ < e + 2e = 3e. Notice that PEP = PA+P + 2eP > 2eP and PXBPX = PLA-PL + P^A+P1 - 2ePx < 0 + ePL - 2ePL = -ePL. As B commutes with P, it follows that B is invertible. So 21 is real rank zero. ■ Now we show that there is a non-trivial class of real rank zero algebras. In fact the definition of purely infinite algebras suggests something of the [HP] condition. Theorem V.7.4 If $1 is a purely infinite simple C*-algebra, then it has real rank zero. Proof. Suppose that A belongs to 2laa and e > 0. Define *0 if|<|<£ fe(t) = { t-e t + e ift>e if* < -e and ge(t) = max{e - |*|, 0}. Since 21 is purely infinite, there is an infinite projection P in the hereditary subal- gebra 35 = ge(A)%Lge(A). By Lemma V.5.4, the projection / - P is equivalent to a subprojection of P. Thus there is a partial isometry S in 21 such that S*S = I-P and SS* = Q<P. Notice that fe(A) - (I - P)fe(A)(I - P). Define B = fe(A) + e(S + S*) + e(P - Q) ~ MA) e 0 e 0 0 0 0 e The matrix comes from the decomposition (J - P)H © QH © (P - Q)U with the matrix unit E2i = S. From this matrix form, it is evident that B is invertible. Finally, ||B-A||<||/e(A)-A||+e||5 + 5* + (P-Q)||<2e. ■ Corollary V.7.5 The Cuntz algebras Onfor n > 2 are real rank zero.
V.7. Real Rank Zero 159 We consider the class AT of a limit circle algebras which are direct limits of algebras of the form £) ©*=1 MPi(C(T)). There is an obvious parallel with AF algebras. However, as the Bunce-Deddens algebras have this form, they can exhibit different properties from AF algebras. Since T is connected, C(T) is very far from being real rank zero. Nevertheless, it is possible for AT algebras to have real rank zero. A subset V of a C*-algebra separates the traces of 21 if two traces T{ satisfying ti(P) = T2(P) for all P in V are equal. If F = F* is in MP(C(T)), let Aj(F, t) denote the jth smallest eigenvalue of F(t). The variation of the eigenvalues of F is sup max \\j(F, s) - A^F, t)\. •ft€T1_.J<P The variation of the trace is sup p-1] Tr(F(5)) - Tr(F(t))| = sup jT1^ A^F, s) - A^F, t) Lemma V.7.6 The set of self-adjoint elements ofMk(C(T)) which have k distinct eigenvalues at each t G T is dense in Mk{C(T))8a. Proof. Every continuous function from T into Mk may be approximated by a continuous piecewise linear function such that the "corner" points have distinct eigenvalues. Therefore it suffices to approximate a linear function f(x) = A + xB on [-1,1] such that /(±1) has distinct eigenvalues. In this case, the characteristic polynomial p(x, A) = det(f(x)-XI) is algebraic. It follows that the k eigenvalues and corresponding eigenprojections are analytic, even at the finitely many points where the eigenvalues cross. It is easy to make a small perturbation, say at /(0) so that for each 2, at most one pair of eigenvalues coincide. Thus by splitting the interval into smaller intervals if necessary, we may suppose that there is a single point x0 in (-1,1) at which a single pair of eigenvalues Xj{xo) and Aj+i(«0) coincide. Indeed, we may suppose that x0 = 0 and Aj(0) = 0. As the eigenprojections are analytic, after a unitary equivalence, it may be supposed that the corresponding eigenvectors ej(i) and eJ+i(f) are constant. Then ignoring all the other eigenvalues, / is (up to a scalar) just the diagonal function with roots Xj(t) and Xj+i(t) which are distinct except for t = 0. Let e(t) be a real valued function on [-1,1] such that \\e(t)\\ < e, e(-l) = e(l) = 0 and e(0) > 0. Then write /(*) = 0 xj+1{t\ and g(x) = [e{t) xj+1(t) A simple calculation shows that g(x) has no repeated roots for any t, and it takes the same values as / at the endpoints. ■ Now we obtain a useful condition implying real rank zero for this class of algebras. Let us write 21 = lir^2ln where 2ln = £©?=! MPni{C(T)), and let
160 V. C*-algebras of Isometries <Pn,m denote the homomorphism of 2ln into 21™ for n < m. For a self-adjoint element F = Fi © • • • © Fkn in 2ln, the variation of the eigenvalues of F, or of the trace of F, is the maximum of this quantity for each summand. Theorem V.7.7 If'21 is a simple AT algebra, then 21 is real rank zero if and only if the projections of% separate the traces of%. Proof. If 21 has real rank zero, then every Hermitian element is in the closed real span of the projections. Thus the span of the projections is dense in 21. Hence the projections separate traces. So suppose that the projections separate traces. We first show that if F = F* in 2ln and e > 0, then there an integer m > n so that the variation of the trace of <Pn,m(F) is less than e. Suppose, to the contrary, that there is an F and an e > 0 so that for every m > n, there is a summand MPmi(C(T)) of 21™ and points sm and tm in T such that *mil-(Pn.m^M'm)) " Tt(<pntm(F)i(tm))\ > E. For each m > n, let <rm be any state of 21 extending the trace on 21™ given by crm(G) = pm^ Tr(Gi(sm)); and let rm be a state extending the trace on 2lm given by rm(G) = p^ Tr(Gi(fm)). Choose a subnet A of N such that a = lim^A ^Vn and r = lirrVn^A ^Vn exist as weak-* limits. These are easily seen to be traces on 21 such that \<t(F) — r(F)\ > e. In particular, cr ^ r. Now suppose that P is a projection in 21. By Lemma 111.3.1, P is the limit of a sequence of projections Pk in 21*. For any m > fc, P* is a projection in 21™, and thus has constant rank on each component. As the trace of a projection in Mp depends only on rank, it follows that <Tm(Pk) = Tm(Pk). Therefore a and r agree on each P*, and hence on every projection in 21. This contradicts the hypothesis that projections separate traces. We claim that if F and G are positive contractions in 2ln such that FG = F, then there is an integer m > n so that for every summand MPmi(C(T)) of 21™ and 5, t e T, rank(^n,m(F)i(5)) < rank(Vn,m(G)i(*)). Since FG = F implies that this inequality holds for s = t, the result holds if the right hand side is constant; in particular, this is the case when G is a projection. So we may suppose that <r(G) intersects (0,1). Let k be a continuous function on [0,1] such that 0 < k(x) < z, k(0) = k(l) = 0 and K = k(G) ^ 0. Then since F < FG{1}, we have KF = FK = 0. Define H = G-K. Since 21 is simple, there are elements Aj and jBj in 21 such that 3=1
V.7. Real Rank Zero 161 t-l We can arrange that the Aj's and B/s lie in some 21™,, for m0 > n sufficiently large. Indeed, choose A!i and Bj in some %n0 so that H4 - 4|| < (4*||iq ll^ll)-1 and ||b;. - B,-|| < (4ft||JT|| H^ll)"1 for 1 < j < k. Then a routine estimate yields \\I - E*=1 A'jKBj\\ < V2- So X = EjU A'jKB'j is invertible in SUo. Therefore J^^X^A'^KB'j = L If r is any trace on %n0, it follows that T{K)>e:=fc\\AMBi\\)' i=i Take m > m0 so large that the variation of the trace of <pnim(H) is less than e. For any s in T, the identity FH = F shows that <pn,m(F)i(s) < ^„,m(H)«(#){-} ^d hence for any t in T rank(^,m(F)<(*)) < Tr(^,m(.ff )<(*)) < Tr^^^W) +e < It(^n,m(if),(«)) + Tr(^n,m(i<:)i(0) = Tr(^n,m(G)i(0) < rank(^n,m(G)i(0). We use this result to show that if F = F* is in 2ln and e > 0, then there is an m > n so that the variation of the eigenvalues of <pn,m(F) is less than e. Fix an integer r > 3e_1. For 0 < j < r, define [ 1 x < j/r fj(x) = lj + l-rz j/r<x< (j + l)/r . (o ti + 1)/r<x Set Fj = fj(F). From the functional calculus, we see that FjFk = Fj for jf < k. Hence we have an integer m > n so that for every summand A4Pm $(C(T)) of 21m ands,*GT, rank(^n,m(Fi)i(5)) < rank(^n,m(Fi+1);(*)) for 0 < j < r - 1. Fix i and a point s0 in T; and set dj = rank(y>njm(FJ)i(50)). Then this is an increasing sequence such that dr = pm^. Then rfj < max rank(v?n,m(Fj)i(5)) < min rank(y?n,m(Fj+i );(*)) < dj+i. Now rank(y>njm(Fj)j(£)) is the number of eigenvalues of <pn,m{F)i(t)) in the interval [0, (jf + l)/r). This figure lies in the interval [dj_i, dj+i]. Conversely, if <*j-i < * < rfj, then Afc(Vntm(F)<(*)) lies in [(j - l)/r, (j + l)/r]. So the variation of the eigenvalues is at most 3/r < e. Now given A = A* in 21 and e > 0, approximate .A to within e by an F = F* in 2ln. By replacing n with a larger integer mi, we may suppose that the variation of the eigenvalues of F is at most e. By Lemma V.7.6, approximate F within e by an element G of 21™ which has distinct eigenvalues for every 1 < i < km and
162 V. C*-algebras of Isometries t in T. Clearly, the eigenvalues of G have variation at most 3e. Let -Pm,*,j for 1 < i < km and 1 < j < pmii be the eigenprojection of G corresponding to the eigenvalue Aj(Gi) (which is well defined because the eigenvalues never intersect each other). Then define km Pm,i *=i j=i Clearly if has finite spectrum and \\G-H\\ < 3e. Hence \\A-H\\ < 5e. Therefore 21 has real rank zero. ■ Corollary V.7.8 The Bunce-Deddens algebras have real rank zero. Proof. The Bunce-Deddens algebras are simple by Theorem V.3.3 and have a unique trace by Theorem V.3.6. Therefore the projections separate the traces; whence the algebra has real rank zero. ■ Exercises V.l Verify that for h in if2, linv^i- ||Mre**)||2 = ||/*||2. V.2 Show that H°° is a weak-* closed subalgebra of L°°. V.3 (Beurling's Theorem) Suppose that M is a proper invariant subspace for Tz. Show that there is an inner function u (i.e. w G H°° and |u;| = 1 a.e.) such that M = u>H2. HINT: Pick a unit vector w in M Q TZM. Consider (a;, wzk) for k > 1. V.4 Show that if h in if2 is non-zero, then \h\ > 0 a.e. on T. HINT: Let E = {t e T : h(t) = 0}. Apply Beurling's Theorem to the subspace M = {g G if2 : g\s = 0}. V.5 (a) Show that if Tg is invertible, then g is invertible in L°°. (b) Hence show that <r(Mg) C <r(Tg) for all g in L°°. V.6 (a) Show that if g is in L°° and Re g > 1, then Tg is invertible. HINT: Find c> 0 such that \\c - g\\oo < c. (b) Hence show that a(Tg) C conv(a(Mg)). (c) If g = (7, show that ^(T^) = [ess inf g, ess sup 5]. V.7 (a) Show that if /, g belong to L°° and at every point t 6 T one of / or g is continuous, then T/T^ - Tfg is compact. HINT: Use a partition of unity pi and consider ]T^=i TfTPiTg. (b) Let PC denote the C*-algebra generated by the piecewise continuous functions. Show that T(PC)/i? is abelian. (c) Show that the maximal ideal space of T(PC)/£ is a cylinder T x [0,1] with a non-standard topology.
Exercises 163 V.8 (a) Show that an automorphism a of T(C(T)) induces an automorphism 5(/) = / o h of C(T), where h is an orientation preserving homeomor- phismof T. HINT: Consider the Fredholm index. (b) If h is an orientation preserving homeomorphism of T, find a compact operator K such that Th + K is unitarily equivalent to Tz. Hence show that there is an automorphism of T(C(T)) which induces h as in (a). V.9 Show that if a unital C*-algebra 21 has no proper closed ideals, then it has no proper algebraic ideals either. Then show that if A is positive and non-zero in a simple C*-algebra, then there are elements X{ in 21 such that y^V_ X*AX- = I. HINT: Show that XAY + 7MI* < XAX* + Y*AY. V. 10 Show that Bunce-Deddens algebras are stably finite. HINT: Exercise IV.9. V. 11 Show that T(C (T)) is infinite but not properly infinite. HINT: Consider the symbol of projections in T(C(T)). V. 12 Prove that the set of invertible elements of T(C (T)) is connected. V.13 Consider the weighted shift Sen = anen where an = 2 - gcd(n, 2n)_1 for n > 1. (a) Show that C*(5) contains the unilateral shift, and hence all compact operators. HINT: The weights are bounded below. (b) Show that C*(5) contains all 2n-periodic weighted shifts. HINT: Use the functional calculus on S*S. (c) Show that 5 is a limit of 2n-periodic weighted shifts. Hence deduce that C*(5) is a Bunce-Deddens algebra. (d) Show that each Bunce-Deddens algebra is singly generated. V.14 Define maps from On onto 5" by tK } \*0(5r*-Y) fori<0' (a) Show that if Y in On is in the algebraic span of words, then y = S**(ir)^ + 535*w*<(y). i>0 i<0 (b) Show that X in On satisfies **(X) = 0 for all t € Z if and only if X = 0. HINT: Represent On on a Hilbert space. Consider the Fourier series of the function /(A) = (p\(X)x, y) for arbitrary vectors x and y.
164 V. C*-algebras of Isometries V.15 V.16 V.17 V.18 V.19 V.20 V.21 V.22 The C*-algebra #«, is the universal C*-algebra generated by countably many isometries S*. such that J2k=i SkS^ < I for all n > 1. Show that Ooo is simple. (a) Show that {Si, S2S1, Sf} generate a copy of ©3 as a subalgebra of O2 • (b) Generalize this to show that Ok(n-i)+ican be unitally imbedded in On for all Jb > 1. If k divides n, show that Mk{On) is isomorphic to On. HINT: For 0 < j < n/k and 1 < i < k, consider the operator Tkj+i which is a k x k matrix with [Skj+i Skj+2 all other entries equal to 0. Show that Mz(02) is isomorphic to C?2- HINT: Show that Skj+k] in the i-th row and Tx 0 I 0 0 0 0 0 S\ S2 and T2 5X 0 0 S2S1 0 0 5? 0 0 generate ^3(02). Generalize the previous question to show that Mn(02) is isomorphic to 02 for all n> 1. Let P be a projection in a C*-algebra 21. Show that 21 has real rank zero if and only if both P2LP and P121P1 are real rank zero. HINT: An element X = X* in 21 has a matrix form [^ ^] with respect to P ® PL. If i4 is invertible, factor this as BM"1/2 0 A1/2 0 I If 21 has real rank zero, show that .Mn (21) also has real rank zero. HINT: Use the previous exercise. Show that a separable C*-algebra of real rank zero has an increasing sequence of projections forming an approximate unit. HINT: Use a strictly positive element A. Given Pi < • • • < Pn, choose a projection Q < P^ such that ||(P^ - Q)A\\ < 1/n. Notes and Remarks. The study of Toeplitz operators is one of the richest areas of study in operator theory. An excellent introduction to the theory is Douglas [1972]. Theorem V.2.2 is due to Coburn [1967]. Bunce-Deddens algebras were introduced in Bunce-Deddens [1975]. Cuntz algebras were introduced in Cuntz [1977]. The basic results about these two classes come from those original papers. Theorem V.5.5 is due to Cuntz [1981]. The classification of Cuntz algebras by Ext
Exercises 165 is due to Paschke and Salinas [1979], and simultaneously to Pimsner and Popa [1978]. Cuntz [1981] classifies them as well, but using K-theory. The notion of a real rank zero C*-algebra is taken from Brown and Pedersen [1991], who prove Theorem V.7.3. Zhang [1988] showed that purely infinite C*-algebras are real rank zero. That Bunce-Deddens algebras are real rank zero is due to Blackadar and Kumjian [1985]. The proof given here for limit circle algebras is taken from Blackadar, Bratteli, Elliott and Kumjian [1992]. A stronger result due to Blackadar, Dadarlat and R0rdam [1991] shows that every simple C*-algebra which is the direct limit of finite sums of matrix algebras over continuous Amotions on spaces of bounded dimension is real rank zero if and only if projections separate traces.
CHAPTER VI Irrational Rotation Algebras In this chapter, we will study a class of C*-algebras that has received a lot of special attention in recent years. The canonical model acts on the circle T which we will think of as E/Z via the map taking t to z(t) = e2ntt. Fix an irrational number 0. Let H = L2(R/Z) and consider two unitary operators on H, the operator U = Mz(t) of multiplication by the unimodular function z(t) and V, the operator of rotation by 0. That is Uf(t) = z(t)f(t) and Vf(t) = f(t - 0). A simple calculation yields VUf(t) = (Uf)(t -0) = z(t - 0)f(t - 0) = e-2wi$z(t)(Vf)(t) = e-2™eUVf{t) Hence UV = e2**Vtf (t) We wish to study the universal C*-algebra satisfying (f). A C*-algebra Ae is universal for the relation (f) provided that it is generated by two unitaries U and V satisfying (f) and whenever 21 = C*(17, V) is another C*-algebra satisfying (f), there is a homomorphism of Ae onto 21 which carries UtoU and V to V. Since we know that there are unitaries satisfying the relation, we may consider the collection of all irreducible pairs of unitaries (Ua, Va) in B(H) satisfying (f). Then form the operators LT = ]Ter/a and V = ^QVa. LctAe = C*{U,V). In order to see that Ae is the desired universal algebra, let 21 = C*(17, V) be another C*-algebra satisfying (f). To verify that there is a well defined homomorphism cp : Ae -> 21 such that (p(U) = U and (p(V) = V, it suffices to show that llP^^^nil < Mu,v,u*,v*)\\ for every non-commutative polynomial in four variables. Fix a polynomial]?; and let A = p(U, V, U*, V*). By the GNS construction (Theorem 1.9.12), there is an 166
VI. Irrational Rotation Algebras 167 irreducible representation 7r of 21 such that ||7r(i4)|| = ||A||. Consider the pair U' = tt(U) and V = n(V). Then ({/', V) is an irreducible pair satisfying (f). Hence by construction, we see that M&, v, u\ v*)\\ > \\P(u', V, u'\ V)\\ = \\P(u, v, u\ nil- Therefore <p is well defined and contractive on the *-algebra generated by U and V into 21. So it extends by continuity to a homomorphism of Ae onto 21. The C*-algebra Ae for irrational values of 0 is called an irrational rotation algebra. The argument above produces a universal C*-algebra for any family of relations. We apply this universal property to obtain certain special automorphisms of Ae. For any constants A, \i on the unit circle (|A| = \\i\ = 1), the unitary pair (XUj fiV) satisfies (f). Thus there is an endomorphism p\^ ofAe such that P\AV) = W and Px„(V) = pV. Let cr = PxjtPx^. Since a(U) = U and a(V) = V, we have a = id. Thus p\^ is an automorphism. For each fixed A in Ae, the map from T2 to Ae given by /(A, n) = p\A^) ls norm continuous. To verify this, notice that it is true for all non-commuting polynomials in U, V, 17* and V*. These are dense and automorphisms are contractive; so the rest follows from a simple approximation argument. Define two maps of Ae into itself by the formulae $i(i4)=/ phe2«it(A)dt and $2(^) = / p^mt^Ajdt. Jo Jo These integrals make sense as Riemann sums because the integrand is a norm continuous function. Some of the nice properties of these maps are captured in the following theorem. An expectation of a C*-algebra onto a subalgebra is a positive, unital idem- potent map. Expectations occur frequently in the study of operator algebras, and have many nice general properties that will not be developed here. The point of this next theorem is to show that $i and $2 are expectations. Recall that a map $ is contractive if ||$|| < 1, idempotent if $2 = $, and a positive map is faithful if A > 0 and $(A) = 0 implies that A = 0. Theorem VI.1.1 $1 is positive contractive idempotent and faithful, and maps Ae ontoC*(U). Moreover, *i(f(U)Ag(U)) = f(U)Z1(A)g(U) for all /, g in C(T). For any finite linear combination of{UkVe:k,££Z}, k.i k
168 VI. Irrational Rotation Algebras In addition, for every A in A$, 1 n #i(il) = lim Y UjAU~j. iV } n->oo2n + l *-' 3=-n Proof. Since $i(-A) is a convex combination of {pi^mt{A) : 0 < t < 1}, and since ||/»lfC2«t(A)|| = ||.A||, it is clear that ||$i|| < 1. As $i(I) = I, this is equality. Since Pi^mt(U) = U for all t 6 R, Pi^*it is the identity map on all of C*(17), which is canonically isomorphic to C(T) by the functional calculus Corollary 1.3.3. Hence we obtain *i(f(U)Ag(U)) = /%i^.(/(^)ft^w.(A)ft^.(ff(&))c» Jo = f(U) f Pi,e>MA)dtg(U) = f(U)*i(A)g(U) Jo On the other hand, #i(W*) = Uk jf'Pl^u{Vl)dt = Uk £e2^dtVl=l°nk j* ° It follows from examining the (dense) set of polynomials in U±x and V±x that the range of $i is exactly C*(17). As $i is the identity on C*(t/), it follows that *? = *i. If A is positive and non-zero, then p^c2*it (A) is positive and non-zero for all t. Thus the integral $i (A) is positive and non-zero. Hence $i is positive and faithful. Again considering a monomial UkVi9 1 n 1 n lim —--— V" Ui(UkVt)U-i = lim —!— V f*Mfj*Vl n-»oo 2fl + 1 /—' V ' n->oo 2fl + 1 Z—' i——n j=—n = lim 1 Ain(2n + l)7T^\ ~fc~, = ^ = ^ ~k~e n->oo 2n + 1 \ sin n£0 ) By linearity and continuity, this formula is valid for all A in As- ■ The corresponding results for $2 also hold. Combining them, we obtain: Corollary VI.1.2 The map r = $i$2 = $2*1 is a faithful unital scalar valued trace on A$. Proof. First apply $i$2 and $2*1 to a monomial UkVl. We have if fc = ^ = 0 ^UkVl) = 8ko*i(Vl)=ro *1-.V~ - , ,vV-xV. ,„ ,, otherwise
VI. Irrational Rotation Algebras 169 The same formula holds for $2*1, and hence they are equal (to r). Moreover, the range of r is contained in the scalars. Since both $1 and $2 are positive, faithful and contractive, r is also positive, faithful and contractive. And since t(I) = I, ||r|| = 1. To verify that r is a trace, we again compare on monomials T((UkVl)(UmVn)) = e-2"UmeT(Uk+mVl+n) _ (e-2"itme ifk + m = £ + n = 0 lo otherwise T((UmVn)(UkV1)) = e-2nikneT(Uk+mVl+n) fe-2*ikne ifk + m = £ + n = 0 0 otherwise {: When k + m = £ + n = 0, we also have kn = tm and thus r takes the same value on these two products. By linearity, we obtain r(AB) = r(BA) for all words in U±x and V±x. By continuity, this extends to all of Ae. So r is a trace. ■ We have enough structure to show that r is in fact the only trace on Ae. Proposition VI.1.3 r is the unique trace on Aq. Proof. Suppose that a is another trace on Ae. Then for any A in Ae, we have a(A) = aiWAU-J). So by Theorem VI.1.1, Similarly, a(A) = <t{$2(a)) = ^(*i*2(^)) = <t{t{A)) = t(A) because <r(I) = 1 and r(A) is always a scalar. ■ Now we are prepared to prove the main result of this section, which is the uniqueness of the C*-algebra generated by unitaries satisfying (f). Theorem VI.1.4 Ae is simple. Thus ifU and V are any unitary elements satisfying (f), then C*(17, V) is canonically isomorphic to Ae. Proof. Suppose that 3 is a non-zero ideal of Ae. Then there is a positive, non-zero element X in 3. Since WXU'* belongs to 3, the limit formula for $» shows that they map ideals into themselves. Hence r(X) belongs to 3. But since r is a faithful trace, r(X) is a non-zero multiple of the identity. Therefore 3 = Ae. If U and V are any unitary elements satisfying (f), then there is a canonical homomorphism of Ae onto C*(17, V) taking U to U and V to V. Since Ae is simple, this homomorphism must be an isomorphism. ■
170 VI. Irrational Rotation Algebras From now on we will drop the tilde, and use the symbols U and V for the generators of Ae. Because of the simplicity of Ae, this no longer causes any ambiguity. VI.2 Projections in A$ Our goal is to decide when two irrational rotation algebras are isomorphic. Of course, only the value of 0 mod 1 matters. So we restrict our attention to 0 in (0,1). Also since the pair (V, U) satisfies (f) for -0 when 17, V satisfy it for 0, we see that Ae and A\-e are isomorphic. To proceed further, we need some invariant to tell the algebras apart. Our experience with AF algebras suggests trying to compute the K0 groups. However, it is not immediately evident that there are any non-trivial projections at all in As- The two generating subalgebras C*(C/) and C*(V) are isomorphic to C(T), the space of continuous functions on the circle. Since T is connected, neither contains any proper projections. The irrational rotation algebras have often been referred to as non-commutative versions of C(T2), because this algebra is universal C*-algebra for two commuting unitaries. As the torus T2 is connected, C(T2) does not contain any projections either. So perhaps we should not expect to find any in Nevertheless, we have the following result due to Rieffel. Theorem VI.2.1 For every a in (Z + Z0) D [0,1], there is a projection P in Ae such that t(P) = a. Proof. We may assume that 0 < 0 < 1/2. We use the representation of Ae from the first section with U = Mz and V equal to the rotation operator by 0. We will write Mf for the multiplication operator on L2(T) by the continuous function / in C(T). Then C*(U) = {Mf : / G C(T)}. Notice that VMfh{t) = f(t - 0)h(t -0) = MhVh(t) where f$ denotes the translated function Vf. As before, we identify T with R/Z. A dense set of elements of Ae can be represented by a finite sum of the form A = J2i MfiV%. The functions fc in C(T) can be thought of as Fourier coefficients of A. Indeed, for any A in Ae, we may define fc by the formula Mf. = $i(.AV~*). From this formula, we see that the coefficients in a finite sum are uniquely determined. So we may compare two such terms by comparing coefficients. Also note that on C*(MZ), the value of the trace r(Mf) (which agrees with ^(Mf)) reads off the zero Fourier coefficient of /. So r(Mf)= f1f(t)dt. Jo
VI.2. Projections in Ag 171 Look for projections of the special form P = MgV + M/ + M/.V*. Since P = P*, this forces MgV + M, + MhV* = F* Mj +Mj+ VMK = Af5_, V + M? + Mjj# V. By comparing coefficients, we see that / — / is a real valued function; and that fr(f) = ^(t + 0) or equivalently h(t - 0) = g(t). Since P = P2, we also get = MgVMgV + Af,VAf) + MgVMhV* + Af/flV + Mp + + M/hF* + MhV*MgV + MhV*Mf + MhF*Af/.F* = MggeV2 + My(/+/,)Vr + Mghe+p+hg_e + MM/+/_#)V* + Mfcfc_# V*2 By comparing coefficients and replacing h's with g's using the relation between them, we arrive at the necessary and sufficient conditions: g(t)g(t-0) = O (1) flf(*)(l-/(*)-/(*-')) = 0 (2) f(t)-f(t)2 = \g(t)\> + \g(t-e)\> (3) (The other two coefficients yield the same identities.) These equations can be explicitly solved. (See Figure VI. 1.) Pick any positive e such that 0 + e < 1/2. Define / to be the piece-wise linear function (e'H for 0<t<e fit) 1 for e<t<0 e-l(6 + e-t) for 6<t<6 + e 0 for 6 + e < t < 1 and define W== Jv7(*)-/(*)2 for 6<t<e + e * jo otherwise Clearly (1) holds. Since f(t) + f(t - 0) = 1 on [e, 20] which includes the support of g, (2) holds. Finally, f(t) - /(f)2 is non-zero on (0,e) and (0,0 + e) where by design, we have the identity (3). So this determines a projection P in As- We compute the trace by t(P) = r(Mf) f f(t)dt = 0. Jo We also get the projection I - P with trace r(I - P) = 1 - 6. Now notice that UVk = e2nikeVkU for fc in Z. Hence ^ contains a copy of Ake for every fc. Replacing V by V* and 0 by the fractional part {k0} of kO yields a projection P in this subalgebra with trace {k0}. Hence we obtain every value in (Z + Z0) fl [0,1] as the trace of a projection in Ao. ■
172 VI. Irrational Rotation Algebras /(*) /*(*) g{t-o) g(t) 0 0+€ \ Figure VI. 1 20 20+e VI.3 An AF Algebra At this stage, we have identified a large class of projections in Ao which is directly related to 0. However, we need to know that these are the only possibilities, and that these numbers are not merely a reflection of the construction. The key step, due to Pimsner and Voiculescu, is to imbed Ao into an AF algebra with the same (apparent) K$ group (G, g+, r(G)) = (z + ze, (z+ze) n r+, (z+ze) n [o, i]). We need some information about continued fractions. If 0 is an irrational real number, it has a continued fraction expansion [ao, ai, a2,...] where ao G Z and ai 6 N are the unique choices so that 0 = lim [ao, ai,..., an] = lim ao H n-»oo n->oo ai + a2 + a3 + 1 •• + — The rational approximations pn/qn = [a0, ai,. cursion formulae , an] are determined by the re- Po = a0 pi = a0ai + 1 Pn = Gn.Pn-1 + Pn-2 ?0 = 1 01 = ai 9n = a>nqn-i + 9n-2 for n > 2 Thus Pn b>n-l 1] 0 \Pn-l \Pn-2 ?n-l 0n-2j
VL3. An AF Algebra In particular, we obtain the identity Pn?n-1 - Pn-lin = <iet 173 Pn 9n Pn-1 ?n-l = (-1)" n-1 From this identity, it follows thaipn/qn is an alternating series satisfying P2n-2 P2n P2n+1 l>2n-l ?2n-2 ?2n 02n+l ?2n-l We also can easily deduce that the p's and g's grow geometrically fast, and thus Z)n>i Qn* < °°- See Hardy and Wright, Theory of Numbers for more details. The AF algebra we construct will be the increasing union 21$ = Un>i2ln of subalgebras 2ln = MQn © MQn__l and the partial multiplicities of the imbedding an_i,n are given by An := [ "" J ]. The computation of -PT0(2l^) follows in the same manner as the Fibonacci algebra of Example IV.3.6. Thus K0(%) = ljn^Z2, Z*), An) = (Z2, Pe) where Pe is the positive cone of the limit. Let rl = (-irl 1-1 Pn qn Pn-1 0n-l J-n •— -^o Al ^n Thus we get a commutative diagram Ko{%n) = Z2 -^ KoiXr+i) = Z2 ?n-l -.Pn-1 -5fn Pn Tn *n+l ifo(a) = z2 So P<j = Un>i Tn^X- Now TnZ^ is the cone generated by the vectors V (-i)>„-i; and U-irW • Notice that (TS^I1 ) hves *n the second quadrant, and has slope "F2^1 which increases to -0; while (-^n) lives in the fourth quadrant, and has slope z^- which decreases to -0. Therefore Pe = {(l)eZ2:6x + y>0}. The order unit of 2ln is (^ ). And so Tn (^ ) = (?) is the order unit of 21*. K0(Qle) = (Z2,.Ffc) is a total order with a unique state ^((y)) = Oz + y. The map (7* is an order isomorphism of Ko($l$) onto G. By Theorem IV.5.3, there is a unique trace on 21$, which we denote by a.
174 VI. Irrational Rotation Algebras VI.4 Berg's Technique Our plan is to imbed the irrational rotation algebra As into the AF algebra 21$ by approximating the unitaries U and V by their finite dimensional analogues. So if we take the standard orthonormal basis for L2 to be ek(i) = e2nikt for fc G Z, the representation of section VI. 1 is seen to have the matrix forms Uek = ek+1 and Vek = e2nikeek. The rational number Pn/in approximating 0 suggests defining the two unitaries on On = L2(Z/Zqn) with basis ejj,n) for k G Z/Z«,n by K » _ >) efc+l "cfc and y p(n) — p2irtfcpn/gnp(n) It is routine to verify the identity UnVn = e2ldpnlqnVnUn. We will consider the pairs (Un © J7n-i, Vn © V^-i) in 2ln = MQn © A^^. The difficulty is to arrange the imbeddings of 2ln into 2ln+i so that these pairs are Cauchy. Once this is done, the limits will be the desired unitaries. In order to arrange the imbeddings, we need to know how to approximate shift operators by direct sums of shifts of smaller order. A method for doing this is called Berg's technique. Theorem VI.4.1 Let ej and fj, for 0 < j < n, form an orthonormal set. Suppose that T in B(U) satisfies Tej = eJ+i and Tfj = /j+i for 0 < j < n - 1. Then there is an operator S in B(H) such that Sx = Txfor every x orthogonal to span{ej,/j : 0 < j < n - 1} and 5span{eJ-, fj} = span{eJ+i, fj+i}for 0 < j < n - 1 such that Sne0 = fnt 5n/o = en cind ||S-T||<2Sin£<*. Proof. We introduce a twist through an angle ir/2n using the matrix 0=rw2 i/\/2i[i o i ri/v/2 imi l/v/2 -1/V5J |o e^n\ [\/y/2 -l/y/2\ &«il2n [cos(^) tsin(^)] [isin(£) cos(£)J Then 0" = 1/^ l/x/21 fl 0 1/V2 -\/y/2\ [0 -1 l/x/2 1/V2 ' \/y/2 -l/\/2 0 1 1 0 Think of T\ span{ej, fj} -+ span{ej+i, fj+i} as the identity matrix with respect to these bases. Let S\ span{e.,-, fj} -»• span{eJ+i, fj+i} be given by the matrix 0. Then Sneo = /„ and Snfo = en as desired. Moreover, ||S-T|| = ||0-/|| = |e-/"-l| = 2sin£<£. ■
VIA Berg's Technique 175 Remark VI.4.2 One of the significant points about this approximation method is that the domain and range of the perturbation is limited to span{ej, fj : 0 < j < n - 1} and span{eJ:. fj : 1 < j < n} respectively. So several applications of this method on pairwise orthogonal pieces will not increase the norm of the perturbation. Think of T as a right shift acting on two parallel sets of vectors ej and fj for 0 < j < n. The twist introduced in S produces a cross-over so that S is also a shift on another basis that moves e0 gradually across to fn and /n gradually across to en. Graphically, we may represent this by the picture in Figure VI.2. ?0 V s Po ei S s h T Figure VI.2 en s *v /n eo * - en /o - * fn \ : \ j \ 4 v \ / / ^ Figure VI.3 However, in our application, the two segments of T will be part of a longer shift. So we may picture this as in Figure VI.3. The interchange between the vectors {eo,..., en} and {/o,..., fn} is represented by the two sets of crossing lines. The dashed lines represent the interchange from eo to fn. The result is a leap in n steps from eo to fn denoted bylhe dotted curve above the diagram. At the same time, the two dotted lines crossing the dashed lines represent the corresponding interchange from /o to en. This results in pulling out a direct summand which is a unitary shift which follows T from en to /o and returns along the dotted lines in n steps. In this way, we may repeatedly cut out unitary summands. Provided that the intertwinings occur on orthogonal pieces, the resultant perturbation is just the maximum of all the changes. So we will be able to split a long shift into a direct sum of smaller shifts with a reasonably small perturbation. The example below demonstrates this in the case of interest to us. Example VI.4.3 Consider the shift I7n+i acting on L2(Z/gn+iZ) as above. From the relation gn+i = an+iqn + gn_i, we see that we should approximate I7n+i by the direct sum of an+i copies of Un plus one copy of Un-i. Let 6 := [gn/2j and V = qn - 6 = r<Zn/2]; and set s = [gn-i/2]. Perform the interchange between the vectors {e-kb+j ' 0 < j < s} and {ew+j • 0 < j < s) for 1 < k < an+i. The following figure illustrates this:
176 VI. Irrational Rotation Algebras -36 364* Figure VI.4 Notice that the intertwining between {e_&+j : 0 < j < s} and {e^+j :0<j<s} produces a summand Un,i unitarily equivalent to Un. Indeed, the perturbed opera- ,(!) ,(1) ._ tor 5 takes g\ ' := e_6+J- to g^x := e_&+J-+i for s < j < an and takes a vector ,(*) (i) ,(*)- 5} j in span{e^6+J-, e6/+J} to ^+\ for 0 < j < s starting with gfr } = g^J = eh> and eventually arriving dXg\ ' = e_6+,. Similarly, the interchange between {e_fc6+j : 0 < j < s} and {ekv+j : 0 < j < s} results in a summand which is a shift on kqn vectors. But out of this, the shift between {e_(k-i)b+j : 0 < j < s} and {e^-tfb'+j : 0 < i < s} took the middle (k - l)qn basis vectors out into smaller shifts. What remains is a summand Unjk unitarily equivalent to Un. Note that the summand Unjk shifts g\ ' := e-kb+j to g^x := e-kb+j+i for s < 3' < &• Then because of the (k - l)st intertwining, it shifts a vector ,(*) g) e span{c.(fc.1)6+y.6)JC(fc.1)6/+y.6)} ,(*) „(*) to 5L1 for 6 < j < b + s until arriving at g^8 = e^k^bi+8. Then it shifts gf] := c(fc.i)6/+(i.6) to ^ for 6 + 5 < j < b + V = qn. Finally, the fcth interchange produces a shifting from g\ J in span{e_fc6+(j_6), c^z+y.^ } to 5^ for 0 < j < s such that ^fc) = ew and ^fc) = e_fc6+,. Finally, since the interchange between {e-an+16+j : 0 < j < s} and {ean+l6/+i : 0 < j < s} pulls out a shift on an+i*jn vectors, it must leave behind a summand Un-i,o unitarily equivalent to I7n_i. The basis on which E/n-i.o acts will be denoted as gy for 1 < j < gn-i, where ^.0) = ean+l6/+J- for s < j < qn-i and g^ belongs to span{e_an+l6+j, ean+l6/+i} for 1 < j < s.
VI.5. Imbedding Ae into %q 111 The total norm perturbation of these interchanges is the maximum of each individual perturbation, which are all bounded by n/s < 27r/gn_i. Let us identify the unitary operator that maps Un © Un-i to ]T©tfn,fc©tfn-l,0. fc=l We don't wish to prejudge where each shift begins, so we allow a rotation of each term. Let e^ ' for j G %/%qn denote the basis on which the kth summand equivalent to Un acts, and let e\ ' for j G Z/Z9n_1 be the basis for £/n_i. Then define a unitary Wn from C?n(an+l) © Cgn-1 to 0+1 by W"e? ='&><*«*) for 0<i<9n ^^=^0-^) for 0<i<fc.x. The values of the integers c* will be determined later to suit our needs. With any choice of these c*.'s, we obtain VI.5 Imbedding ^ into 21$ We follow the plan outlined at the beginning of the last section. Indeed, our example shows how to imbed %n = MQn © Mqn_x into MqnJtl in such a way that Un © Un-i is mapped to an operator unitarily equivalent to Unan © Un-\ close to the shift Un+i. The constants c* will now be chosen so that Vn © Vn-i is simultaneously mapped to an operator unitarily equivalent to VrrJan+1' © Vn-\ close to Vn+i- The reason that this is possible is that V^+i is a diagonal operator with eigenvalues that are qn+i periodic, and thus almost qn periodic and qn-\ periodic due to the nature of the rational approximations. This allows us to match up the eigenvalues of the V^'s with those of V^+i within a reasonable accuracy. How close we get is a fairly straightforward calculation. For convenience, let us write An = e2ir*Pn^n. Now Vn+iej = Xn+\e5 ^d hence Vn+ie-kb+j = A~^+Je_fc6+J-. Now A™ is close to A™+1. Since we wish to identify V* with a summand Vn,k acting on the basis {g\ ' : 0 < j < qn}, this suggests that we send e^ ' to gj+kb- That is, choose c* = kb for the definition of Wn in Example VI.4.3 for 1 < k < an. For the imbedding of the copy of Vn-i, choose an integer en so that |An_i - An+1 | < —. The key computation is the estimate:
178 VI. Irrational Rotation Algebras Lemma VI.5.1 With the choices for c*. made above, we have \\wn{v^) e v^w: - vn+11| < jj + ^. Proof. Let V^+1 := Wn(yian+l) ®Vn-i)W*. Note that both Fn+i and V^+1 have eigenvectors e-kb+j = tfj^ for s < jf < 6 and e^jy+j = ^6 for s < j < b' and 1 < k < an+i; and eigenvectors ean+1&/+j = gy for s < j < qn-i. In addition, they have common two dimensional reducing subspaces £kJ := span{e_fc6+i,efc6'+j} = span^,gffi} for 0 < j < s and 1 < k < an+i and £QJ := span{e>an+l6+j,ean+l6'+j} = span{^an+1\(7J0)} for 0 < j < s. Thus it suffices to estimate the difference of norms on all of these subspaces and take the maximum (as their difference is also a direct sum). On e-kb+j = 9j for s < j < b we have (using c*. = -kb) ll(K+i - Vn+1)e.kb+j\\ = |Arfe6 - >Ht\ = 2|«n(.T(,--W)(J-Sgi))| Similarly, ll(K+i-^+i)efcy+j||<^. On £kj9 we have ^n+l5j — An 5j and Therefore V^+1 |£fcj = XiTkbh is scalar. Hence as above, we obtain the estimates IKK+i - fn+i)e-fcb+il| = |A;Tfc6 " A^-f I < fn and
VI.5. Imbedding Ae into 8$ 179 The estimates relating to the shorter shift l7n-ifo are not quite as good, but still suffice. On ean+16/+j = g\ ' for s < j < qn-\, we have ||(K+i - vn+l)ean+lb,+j\\ = |a£* - A°;Yb'+i Pn-1 __ Pn+1 3n-l * 3n-l 3n+l ^i^7 + 2sin^'| Finally, on Sqj, we have l|Vn+i|ft„- - Ai;ri6/2H = I W+i - *£ri6| = K;rn -1| < * and ii^+iiftj - Ai;ri6/2n=max{|Ar°"+ib - A£ri6i> |a£? - Afcrib|} Thus we obtain the total estimate IIK+i-KM-ilKj^ + f. This establishes the lemma. ■ Theorem VI.5.2 There is a *-monomorphism p of the irrational rotation algebra Ae into the AF algebra 21$ corresponding to the continued fraction expansion of 0 such that /&* is a homomorphism ofKo(Ae) onto Kq^q). Moreover ifr and a denote the unique traces on Ae and%e respectively, we have r* = (7*/o* is an order homomorphism ofKo(Ae) onto Z + Z0. Proof. Define *-monomorphisms of 2ln into 2ln+i by <pn,n+i(A © B) := Wn{Ala»+*) © B)WZ © A. Clearly, this is an imbedding with partial multiplicities An := [ a£ J ]. So the direct limit is 21^. From the estimates in Example VI.4.3 and Lemma VL5.1, we see that \\<Pn(Vn 0 Un-l) - ¥>n+l(tfn+l © Un)\\ < £" and llVn^n © V»-l) " ¥>n+l(V„+l © Vn)\\ < £ + £_. Since 53n>i g^1 < oo, these two sequences are Cauchy. Let 17 := lim <pn(Un © C/„_!) and V := lim ^(K 0 Vn-i).
180 VI. Irrational Rotation Algebras As UnVn = \nVnUn* it follows that in the limit UV = lim XnVnUn = e2nieVU. n—}>oo Hence there is a *-homomorphism /o which takes the generators of A$ to U and V respectively. Since As is simple, this is a monomorphism. If cr is the unique trace on 21$, then clearly ap is a trace on As, and thus r = (7/o. Hence r* = <T*p* is an order homomorphism of K0(Ao) into Z + Z0. By Theorem VI.2.1, this map is surjective. ■ In Example VIH.5.2, we will show that r* is an isomorphism. However, we already have sufficient information to distinguish between different rotation algebras. Corollary VI.5.3 Two irrational rotation algebras As and A^ are isomorphic if and only ifr} = ±0 mod Z. Proof. Two isomorphic algebras will have the same K$ group and the same unique trace. Hence we obtain Z + Z0=Z + Z?7, from which it follows that 77 = ±0 mod Z. ■ Exercises VI. 1 Consider the rational rotation algebra An/m the universal C*-algebra for the relation VU = e2nim/nUV, where gcd(m, n) = 1. (a) Show that Un and Vn lie in the centre. (b) Hence show that each irreducible representation acts on an n-dimen- sional space. HINT: Find the relationship between V and the spectral projections of U. (c) Describe all irreducible representations of Am/n. VI.2 Show that any two irreducible representations of As are approximately unitarily equivalent. HINT: Apply Voiculescu's Theorem. VI.3 Show that there are irreducible representations of As which are not unitarily equivalent. HINT: Let U be the bilateral shift, and let V be a diagonal operator. VI.4 Let $ be an expectation of B(H) onto a von Neumann subalgebra 21. (a) Imitate the proof of Lemma 1.9.9 to show that $ is self-adjoint and order preserving. (b) Show that $(PT) = P$(T) for all T in B(U) and projections P in 21. Hence show that $(ATB) = A$(T)B for all T in B(U) and A, B in 21. (c) Show that $(T)*$(T) < &(T*T).
Exercises 181 VI.5 Show that C(T2) is the universal C*-algebra for a pair of commuting uni- taries. VI.6 Let 21 be the universal C*-algebra generated by two projections. Show that every irreducible representation of 21 is at most two dimensional. Hence show that 21 is isomorphic to the subalgebra of C([0,1], M2) consisting of those functions F such that F(0) and F(l) are diagonal. Notes and Remarks. Irrational rotation algebras were first systematically studied by Rieffel [1981], who constructed the projections of Theorem VI.2.1. Then Pimsner and Voiculescu [1980a] imbedded As in the AF algebra of the continued fraction of 0 in order to classify them. The proof here is taken from Davidson [1984]. Berg's technique is valid in much greater generality for operators which are block tridiagonal (see Berg-Davidson [1991]). As we shall see in the chapter on crossed products, Pimsner and Voiculescu [1980b] show that the map r* is an isomorphism on Ko(A$). Rieffel [1983b] also showed that the irrational rotation algebras satisfy cancellation. Putnam [1990b] has shown that the invertible elements are dense in Ae- Recently, Elliott and Evans [1993] have proven that Ae is a limit circle algebra, and hence has real rank zero.
CHAPTER VH Group C*-algebras Many groups which arise in harmonic analysis yield important examples of C*-algebras. The C*-algebra of a group encodes all the information about unitary representations of the group. Groups also arise naturally as subgroups of automorphism groups of C*-algebras. This in turn leads to a general C*-algebra construction which will be discussed in the next chapter. We will be concerned with locally compact (Hausdorff) groups. A unitary representation of a group G is a homomorphism of G into the unitary group of B(H) which is continuous in the strong operator topology, meaning that the map from s in G to n(s)x is continuous for every vector x in H. A representation is irreducible if the range does not commute with any proper projections. It is easy to see that this is equivalent to saying that C*(7r(G)) is irreducible. A locally compact group G supports a regular Borel measure no which is invariant under left translation; meaning that hg{sE) = Pg{E) for every s in G and Borel subset E of G. It is unique up to a scalar multiple, and is known as left Haar measure. This measure is finite when G is compact. In this case, we normalize it so that pg{G) = 1. If G is infinite and discrete, then we normalize so that ^g({^})=1» where e is the identity element of G. We will write ds instead of dno{s) when there is no ambiguity. In general, left Haar measure need not be right translation invariant. There is a continuous homomorphism A of G into R+ known as the modular function such that hg(Es) = A(s)hg{E). A group G is called unimodular if A is trivial. This occurs when G is abelian or discrete or compact, for example. In particular, we have the formula dpait-1) = A^-^gW- The space L1 (G) of absolutely integrable functions with respect to Haar measure becomes a *-algebra with the operations of convolution and inversion: /**(*) = ff{s)g{s"H)ds f*(t) = aw-1/!^) The L1 (G) norm is not a C*-algebra norm however. 182
VII. Group C*-algebras 183 The algebra Ll(G) is unital only if G is discrete; and then we write tl(G). In this case, 8e, the characteristic function of the identity element, is the unit. Moreover, the group algebra CG consisting of all finite sums J28eG a*&* forms a dense subalgebra of I1 (G). For many purposes, it suffices to work with the group algebra rather than ^(G). In general, Ll(G) has a norm one approximate identity. One may be obtained as follows—for each open neighbourhood U of e, choose a positive function fjj in LX(G) supported in U such that /£ = fu and \\fu\\x = 1. This net is ordered by containment of sets. When G is metrizable, we can obtain a sequential approximate unit. The details are left as an exercise. When 7r is a unitary representation of G, it induces a representation of L1(G) by integration: Hf) = jf(t)ir(t)dt. One readily verifies that l|SF(/)ll</l/WI*=ll/lli- This is a homomorphism because, by Fubini's Theorem and left invariance, *(/ *9) = f f f(s)g(s-H) ds ir(t) dt = J /(«)*■(*) J g(s-H)ir(s-H)dtds = / /(s)tt(s) / g(u)ir(u)duds = n(f)ir(g). To see that it preserves adjoints, calculate (with substitution u = t~l) (*(f)*x,y) = (*,*(/)v) = fWJ(*M*)v) ^ = /TWM*"1)*. V)dt = fl{y^){^{u)x, y) &(u)-ldu = (I f*(.ti)ir(u)xdu,y) = (ii(f*)x,y). Conversely, if 5r is a representation of L1(G) which is non-degenerate, meaning that ^(L1 (€}))% = %, then it determines a unique unitary representation of G. To see this, let f\, A € A, be a norm one approximate identity for L1 (G). Then Iim7r(/x)7r(5)i5 = if(g)x for every g in Ll(G) and x in W. Hence the contractions 7t(/a) converge strongly to the identity operator. Define ^(s)7f(g)x = Tr(g8)x where g8(t) = g(s~xt).
184 VII. Group C*-algebras It is easy to verify that ir(s) = SOT-limAeA^CC/x)*)- Moreover, this implies that 7r is a contractive homomorphism of G into B(7i). Since ||7r(s)|| < 1 and IkC5)-1 II < -t ^ follows that ir(s) is unitary. These formulae are clearly necessary if 7? is to be induced by 7r; so this establishes uniqueness. Standard notation now is to suppress the tilde, and refer to the extension of it to Ll(G) as it as well. Every locally compact group G has a distinguished representation called the left regular representation on L2(G). This is defined by *{s)g{t) = g8(t) = g{s-H). This map is unitary because left translation is isometric due to the translation in- variance of Haar measure. The reduced group C*-algebra of G is defined to be C*r(G) :=X(iJW)- The group C*-algebra of G is the closure of the universal representation of L1(G). That is, take iru to be a direct sum of all irreducible representations (up to unitary equivalence) of G. Then C*(G) is the norm closure of 7rtt(L1(G)). Equivalently, define a C*-norm on LX(G) by 11/11 = sup{||7r(/)|| : 7r is a ^representation of L1(G)}. This collection of representations is non-empty because any irreducible representation of C*(G) provides an irreducible representation of G; and such representations exist by the GNS construction. Since ||/|| < ||/||i, this supremum is well-defined. The group C*-algebra C*(G) is the completion of L1(G) in this norm. By construction, there is a one-to-one correspondence between the irreducible representations of C*(G) and i1(G), and hence with the irreducible representations of G. In particular, there is a representation A of C*(G) onto C*(G) extending the left regular representation. When G is an abelian group, the dual group G = Hom(G, T) is the group of characters on G. The following easy result computes C*(G) in this case. Proposition VII.1.1 IfG is an abelian group, then C*(G) = Cr*(G) = C0(G). Proof. For abelian groups, Ll(G) is an abelian Banach algebra. So by the Gelfand theory, the irreducible representations of L1 (G) are the one-dimensional representations corresponding to multiplicative linear functionals. These functionals correspond by the argument above to the one-dimensional unitary representations of G, namely the elements of G. Thus the Gelfand map sends / in Ll{G) to its Fourier transform / in C0(G) given by f(X) = Tf{X) = f f{t)X{t) dt for all X G G. Jg The range is self-adjoint and separates points; and thus is dense in C0(G) by the Stone-Weierstrass Theorem.
VII.2. Amenability 185 The Fourier transform T extends to a unitary operator U from L2(G) onto L2(G). The left regular representation is now understood by conjugating it by U: U\(f)U*g = UX(f)g = F{f * g) = fg = Mfg for all / in Ll(G) and g in L2(G) n Ll{G). Thus each / in C0(G) is sent to the multiplication operator Ms. This map is isometric; whence A is an isometric isomorphism. Therefore C*(G) = C*(G). ■ VII.2 Amenability A group G is called amenable if there is a left translation invariant mean for G. A mean is just a state m on L°°(G); left invariance indicates that m(g8) = m(g) for all g in L°° (G) and s in G. Compact groups are amenable—an invariant mean is given by integration against Haar measure. Abelian groups are also amenable. The existence of an invariant mean follows from an application of the following well known fixed point theorem due to Markov and Kakutani. Theorem VII.2.1 Let T be a commuting family of continuous linear maps of a topological vector space X into itself Suppose that K is a compact convex subset ofX such that TK C K for every T in T. Then there is a point x in K such that Tx = xforallTinT. Proof. Expand T to include all finite products of its elements. For n > 1 and T in T, let T<n> = £(/ + T + T2 + • • • + T""1); and set K(n, T) = T^K, which is a compact convex subset of K. Since T is commutative, for any subset {Ti.l <i<k}ofT, k k k t=l 1=1 1=1 Thus the family of all K(n, T) for all n > 1 and all T in T satisfies the finite intersection property. So by compactness, there is a point x lying in the intersection. Let O be an open neighbourhood of the origin in X, and let T belong to T. Since K is compact, so is K - K, and thus there in an integer n so that K - K is contained in nO. Now x belongs to K(n, T), and therefore there is a point y in K such that T^y = x. Hence Tx - x = I(/ + T + T2 + • • • + Tn~1){Ty - y) = k(Tny-y) eHK~K)co. This holds for every open set O containing 0, and hence Tx = x. ■ Corollary VII.2.2 Every abelian locally compact group G is amenable.
186 VII. Group C*-algebras Proof. Consider the state space S of L°°(G) endowed with the weak-* topology, which is a compact convex set. For each s in G, consider the left translation operator T8(f) = f8 on L°°(G). The dual operator T* acts on the dual of L°°(G) and is weak-* continuous. Moreover, it is easy to see that if <p is a state, then T*(p is also a state. Indeed, it is positive because r>(/) = ?(/.) >0 for all /6I?(G). Hence \\t:<p\\ = 11^(1)11 = 1^(1)11 = 1. It follows that each operator T* maps S into itself. As G is abelian, the family {T; : s e G} is abelian. Therefore by the Markov-Kakutani Theorem VEL2.1, there is a common fixed point m in S. Hence m(/.) = (2>)(/) = m(/) for all / 6 L~(G). So rn is an invariant mean for G. ■ For discrete groups, many standard group constructions preserve amenability. Proposition VII.2.3 For discrete groups, amenability is preserved under taking subgroups, quotients, direct limits and extensions. Proof. Suppose that H is a subgroup of a discrete amenable group G with invariant mean mG. Fix a set of elements {s\ : A £ A} with one element from each left coset of H in G. There is a positive, unital, isometric imbedding rj of L°° (H) into L°°(G)by (rjf)(tsx) = /(*) for all teH,\e A. Notice that this is indeed positive, unital and isometric. Moreover, a simple calculation shows that r}(ft) = (rif)t for all t in H. Thus mn := mot) is an invariant mean on H. If if is a normal subgroup, let G/H be the quotient group. Define a positive, unital, isometric imbedding q of L°° (G/H) into L°°(G) by qf(s) = f(sH). Then another computation shows that tuq/h := moq is an invariant mean on G/H. Indeed, if tH is in G/H and / belongs to L°°(G/H), then q(ftH)(s) = MHy'sH) = fit-'sH) = (qf)t(s). Hence ™>GIhU) = mGq{ftH) = mG{{qf)t) = ™,G{qf) = mG/H(f). Suppose that G = limGn, where each Gn is amenable. By replacing each Gn by its image in G, we may assume that the imbeddings of Gn into G are injective. This image is a quotient of Gn, and thus is amenable. Let mn = mGnrn where rn is the restriction map of L°°(G) onto L°°(Gn), and mGn is an invariant mean on Gn. Let m be any weak-* cluster point of this net of states. Every s in G lies in Gn for n sufficiently large. Thus is follows that m is translation invariant.
VII.2. Amenability 187 Suppose that H is an amenable normal subgroup of G with amenable quotient G/H. Let mn and mG/H be translation invariant means on these groups. Define a map $ of L°°{G) into L°°(G/H) by Zf(sH) = mH(f8-l\H), which is well defined because of the translation invariance of run- Then set mG(f) = ™>G/H{$f)- This is positive because $ is positive; and is norm one because $1 = 1, whence moil) = ™>G/H(l) = 1. Finally, it is translation invariant because Whence (Zft)(sH) = mH{f8-H\H) = (Zf)tH(sH). mG{ft) = mG/H($ft) = mG/H($f) = mG(f). Example VII.2.4 The free group is a prototypical example of a non-amenable group. To see this, consider the set Uq (and U{) of elements of F2 which, in reduced form, begin with an even (odd) power of u followed by 6 or a word beginning with a power of v. Similarly, define Vo, Vi and V2 beginning with a power of v congruent to 0,1 or 2 modulo 3. Clearly, U\ = uUq and Vj = v*Vo for j = 0,1,2. Also, F2 is the disjoint union of Uq and U\, and also of Vo, Vi and V2. Hence a translation invariant mean must satisfy 1 = m(Xw2) = 2m(Xul) = 3rn(XVo). However, U\ is a proper subset of Vo. Thus \ = m{XUl)<m{Xv,) = \ which is absurd. Therefore F2 is not amenable. We will see examples of C*-algebras for both amenable and non-amenable groups in this chapter. A deep result that lies at the intersection of harmonic analysis and C*-algebras is the following, which we will not prove here. We will not need to quote this theorem for the analysis of our examples because we will be able to establish the representation theory explicitly in these cases. Theorem VII.2.5 If G is a locally compact group, then the left regular representation X ofC*(G) onto C*(G) is an isomorphism if and only ifG is amenable. We will provide a proof of half of this theorem for discrete groups. This should give the reader a feeling for the kind of arguments involved relating positive definite functions on the group with states on the group algebra. A function <p on a discrete group G is called positive definite if n n ^2 y^ ^tSJ^^J1*!) > 0 for all n > 1, a; G C, Si e G, 1 < i < n. i=i i=i
188 VII. Group C*-algebras Let V{G) denote the set of all positive definite functions on G such that <p(e) = 1. Any state $ on C*(G) determines a positive definite function in V(G) by setting <p(s) = $(88) for all s in G. Indeed, <p(e) = 1; and if a; £ C and S{ € G for 1 < i < n, then setting / = J2?=i ai<**,> we obtain n n J] J] aiaj^sj'si) = *(/* * /) > 0. 1=1 j=l Conversely, if y> is a positive definite function on G, define a functional on CG by n n *=i i=i This is a unital positive linear functional since if / = Yh=i ai^. *s m ^^ ^en n n *(/* * /) = ££aw(57ls») > o. i=l j=l The proof of Lemma 1.9.5 shows that $ is continuous with respect to the C*(G) norm. Thus $ extends by continuity to a state on C*(G). This establishes a bijec- tive pairing between V{G) and the state space of C*(G). Consequently, for any element / = £!=i oti$8i in CG, the norm in C*(G) is determined by H/||C-(G)= SUp #(/**/)1/2= SUp (j2J2a^^SJlsi)) 1/2 Lemma VII.2.6 Ifipi and y>2 belong to V{G), then the product <p\<f>2 belongs to T(G). Proof. Let si,..., sn in G be given. Let Ak denote the n x n matrix with coefficients a\j' = (fkisj1^) for 1 < i, j < n and k = 1,2. This is a positive matrix since for a in C\ let / = ]£!=i «;<£,,. belong to CG; and note that (Aia1a) = <p(f**f)>0. Let A = A\ o A2 denote the matrix obtained from pointwise (Schur) product of the matrix entries ay = ajj'aj?'. This is a positive matrix (see Exercise VEL3). Thus n n *=i j=i Since <pi<f2(e) = 1, the product lies in V{G). ■ A crucial fact is that positive definite functions with finite support are determined by states on the left regular representation. This will reduce the problem to approximating positive definite functions by functions of finite support.
VTI.2. Amenability 189 Lemma VII.2.7 Suppose that <p in V(G) has finite support. Then there is a unit vector x in £2(G) such that <p(s) = (X(s)x1 x)for s in G. Proof. Define a linear map on CG by Tf = / * (p. As <p has finite support, it is evident that T is bounded by ]£,€G \<p(s)\ when CG is endowed with the £2(G) norm. Thus T may be extended to a bounded operator on £2(G) by continuity. Furthermore, if / = ££=i oti&8i belongs to CG, then (r/, /) = £ £ f(tMt-l*)7® = £ £ wM'j'si) > o. *e<3 tec? t=i j=i Hence T is positive. Next notice that T commutes with X(G) because X(s)Tf = S8*(f*<p) = (S8*f)*<p = T\(s)f. Set z = T1'28e. Then (X(s)xtx) = {\{s)Tll28e,Tll28e) = (Ss1T8e) = (Ss,<p) = tp{s). Finally, \\x\\2 = <p(e) = 1. ■ We are now prepared to use amenability to approximate positive definite functions by positive definite functions of finite support. In this way, we will establish the following theorem. Theorem VII.2.8 IfG is a discrete amenable group, then C*(G) = C*(G). Proof. Let m be an invariant mean on £°° (G). Since £l (G) is the predual of £°° (G), Goldstine's Theorem states that the unit ball of £l(G) is weak-* dense in the unit ball of £°°(G)*. Since CG is dense in £X{G), there is a net /7,7 e T, in the £l(G) unit ball of CG converging weak-* to m. First we show that we may assume that each /7 is positive and satisfies (/7,1) = 1, where 1 is the constant function 1(5) = 1. (Such functions will be called finite means.) Indeed, l(/7.i)l-l£AMI<IIAIIi<i- sEG But lim7(/7,1) = rn(l) = 1. So it is apparent that each /7 may be replaced with the function #7 (s) = \ /7 (s) \ / \ \ /7111 which will differ from /7 by small norm for 7 sufficiently large. Since m is left translation invariant, for every s in G, w*-lim^ *57-(gf7 = ^*rn-rn = 0 Thus S8*g^- gy converges to 0 weakly in £} (G). By the Hahn-Banach Theorem, for any finite set s\,..., sn in G, the norm closed convex hull of {(S*i *9f-9f)i<i<n -7 €?}
190 VH. Group C*-algebras in ^(G)n contains 0. Therefore we obtain a sequence gn of finite means in the convex hull of the #7's such that lim \\S8 * gn - gn\\i = 0 for each s G G. n—+oo Then hn = gi are positive functions in £2(G) with ||fen||2 = 1. Note the simple inequality \a - 6|2 < \a - 6||a + 6| = \a2 - 62| for all a, 6 > 0. Therefore, since fen is positive, lim \\\(s)hn - hn\\22 = lim V |ftn(5<) - /.n(<)|2 n—>"00 n—>"00 * * teG < lim Y] \gn(st) - 5n(0l = lim ll<** * 9n - 5n||i = 0 n—>>oo *—» n—>>oo for every s in G. Since (X(s)hni hn) is real, we obtain lim (X(s)hni hn) = lim (\(s)hn, hn) + ±\\\(s)hn - hn\\\ = inlim(||A(5)M22+IIMi) = l- In conclusion, <pn{s) = (A(s)ftn, hn) are positive definite functions in V(G) for n > 1. These functions have finite support because each hn has finite support; and they converge pointwise to the constant function 1. Now let <p belong to V{G). Then by Lemma VEL2.6, the functions <p<pn belong to V(G) and have finite support. Furthermore, they converge pointwise to (p. By Lemma VH.2.7, there are unit vectors xn in £2(G) such that <p(s)<pn(s) = {\{s)xn, xn) for all s e G. Thus if / = J27=i aiS*> belongs to CG, then *>(/* * /) = E *>«(/* * /)(*) = nfe E *>MM*)(r * /) w seG *eG = lim (A(/* * /)*„, *„) < ||A(r * f)\\ = ||A(/)||2. n—>oo Taking the supremum over all positive definite functions yields ll/llc'(G) = l|A(/)|| for all / e CG. Hence the canonical map of C*(G) onto C*(G) is an isomorphism. ■ VII.3 Primitive Ideals When studying the representation theory of a C*-algebra, two objects are normally used to act as a spectrum. The basic elements are the irreducible representations. The kernel of an irreducible representation is called a primitive ideal. The set Prim(2l) of all primitive ideals of a C*-algebra 21 is called the primitive ideal space. This space has a natural topology which we will describe soon. Moreover,
VTL3. Primitive Ideals 191 this space turns out to be a classifying space for the irreducible representations up to approximate unitary equivalence. The other space that is often used to encode the representation theory of 21 is the spectrum 21 consisting of all unitary equivalence classes of irreducible representations. This space contains more precise information, but is generally intractable when it does not coincide with Prim(2l). There is a natural map from 21 onto Prim(2l) given by sending each represen- tation to its kernel. However, the only natural topology put on 21 is obtained by pulling back the topology on Prim(2l). In fact, there is no good way to topologize it to separate two approximately unitarily equivalent representations which are not unitarily equivalent because they each contain the other in the closure of their uni- tary orbits. Moreover, a deep result of Glimm shows that 21 is unmanageable (in the sense that it does not have a good Borel structure) except for the very special class known as GCR algebras, when 21 coincides with Prim(2l). The only simple GCR algebras are Mn for n > 1 and £. So we will content ourselves in this chapter with looking at the primitive ideal space; and will note to what extent this classifies irreducible representations. The topology on Prim(2l) is known as the hull-kernel topology. The nomenclature comes from the definitions of the kernel of a collection J of ideals as the ideal ker( J) := C\^eJ & and the hull of an ideal 3 is the set hull(J) := {<P e Prim(2l) : % D 3}. The closure of a set J of primitive ideals is J = hull(ker( J)). Lemma VII.3.1 Primitive ideals are prime. Proof. An ideal 3 is called prime provided that whenever the product Z1Z2 of two ideals is contained in 3, then either Zi Q 3 or Z2 Q 3. Let n be an irreducible representation with kernel 3. Then by Lemma 1.9.15, n(Zi)" is either 0 or B{%). In the first case, Z% C 3. While if the second case holds for both Zi and fo, then *(ZiZ2)H = *$i)"<l2)"U = K; whence 0»i0>2 is not contained in X ■ Proposition VII.3.2 The hull-kernel topology makes Prim(2l) into a To space. Proof. First, to establish that this is a topology, we verify the Kuratowski axioms for a closure operation. The closure of the empty set is evidently empty. It is also evident that J C J; and that kev(j) = kev(J). Hence J = ~J. The fourth condition concerns J\ U J2. Let& = kerJi; and note that ker(JiL)J2) = Chnfo- Thus tp belongs to J\ U J2 if and only if ^3 contains Z1H32 > which in turn contains Chfo- Then by Lemma VH.3.1, ^3 contains either Zi or ?2> and therefore belongs to ~J[ or Z2 respectively. It follows that J1UJ2 = 7hvlh- A To space satisfies the weak separation axiom that given two points tPi and tp2 in Prim(2l), there is an open neighbourhood of one that is disjoint from the
192 VII. Group C*-algebras other. Equivalently, it must be shown that if each primitive ideal is in the closure of the other, then they are equal. But tyi belongs to the closure of {^2} only if <p2 is contained in tyi; and conversely. ■ Example VII.3.3 Quite nice C*-algebras show that one cannot expect the topology of the primitive ideal space to be better than T0. Consider the Toeplitz algebra T(C(T)) from section V.l. This algebra contains the ideal of compact operators. If 7r is an irreducible representation such that 7r(£) ^ 0, then by Lemma 1.9.15, 7r |£ is irreducible. Hence by Lemma 1.10.2, it\R is unitarily equivalent to the identity representation. Thus by Lemma 1.9.14, it is unitarily equivalent to the identity representation. The other irreducible representations of T(C(T)) annihilate £; and thus they factor through the quotient T(C(T))/£ ~ C(T). As C(T) is abelian, the irreducible representations are the point evaluations for A in T. They correspond to the maximal ideals 3a = {Tf + K : / € C(T), /(A) = 0, tf G *}. So Prim(r(C(T)) = {£} U {3a : A € T} ~ {1} U T. The closure of t is the whole space because each 3 a contains £. The circle T is closed, and the relative topology is the usual one. Indeed, it is evident that p| 3a = {Tf + K : f € C(T), f\j =0,Ke£} xes for any subset S C T; whence we deduce that hullker{3A : A G 5} = {3a : A G 5}. This space is not Ti because the point t cannot be separated from any point on the circle. This leads to the peculiar fact that the constant sequence t converges to every point. Nevertheless, this is a useful space. In this case, we see that each primitive ideal corresponds to a unique irreducible representation up to unitary equivalence. So T(C(T)) equals Prim(r(C(T)). Next we establish the connection with approximate unitary equivalence. Proposition VII.3.4 Two irreducible representations of a C*-algebra 21 with the same kernel are approximately unitarily equivalent Proof. Let <r\ and a2 be two irreducible representations with a common kernel J. Then there is a representation r = a2(r^1 of <ri(2l) onto (7*2(21). Suppose first that (Ti (21) contains non-zero compact operators. Then by Corollary 1.10.4, (Ti(2l) contains A. Then by the argument used in the example above, it follows that r is unitarily equivalent to the identity representation; and therefore a\ and
VII.4. A Crystallographic Group 193 (7*2 are unitarily equivalent. Similarly, we obtain the same conclusion when <r2 (21) intersects £ non-trivially. Otherwise, we have kercTi = ker7T(7i = keva2 = ker7T(72, where it is the quotient by £. Thus by Corollary EL5.6, <i\ ~& a2. ■ As it is more usual to describe a topology in terms of its open sets, we do that now. Proposition VII.3.5 For A in 21, the map taking a in 21 to \\a(A)\\ is lower semi- continuous. If A is a dense subset of% then the sets 0A = {*e&:\\*(A)\\>l} for AeA form a base for the hull-kernel topology. A net <ra has p in %asa limit point if and only if liminf ||<ra(A)|| > ||p(jl)|| for all A e 21. Proof. Let us show that J = {a e 21 : ||<r(A)|| < r} is closed. Notice that J consists of all a such that <r(A*A) < r2, which is the same as those sigma such that a(f(A*A)) = 0, where f(x) = (r2 Vx)- r2. Let Z be the ideal generated by /(A* A). Then J = hull(3), and therefore it is closed. Consequently the sets Oa are open. Suppose that J is a closed set in 21 disjoint from a. Then a does not vanish on Z = kevj. Hence there is an element B in Z such that ||<r(.B)|| > 2. Clearly the set Ob is an open set containing a which is disjoint from J. Let A in A be chosen so that ||A - 5|| < 1. Then \\<r(A)\\ > 1 and \\p(B)\\ < 1 for all p in J. Hence Oa is also a neighbourhood of a disjoint from J. Thus p in 21 is a limit point of <ra if and only if for every A in 21 and every r < ||p(i4)||f there is an a0 so that r < \\aa(A)\\ for all a > a0. Clearly, this is equivalent to the statement: liminfa ||<7a(A)|| > ||p(A)|| for all A in 21. ■ VII.4 A Crystallographic Group The first group we will examine is the symmetry group of a tiling pattern of the plane. Such groups are called crystallographic groups. There are seventeen such groups, and they are all extensions of an abelian group of translations isomorphic to Z2 by a finite group. Thus they are amenable by Proposition VII.2.3. The group C*-algebra admits a very explicit description while displaying some of the features that can appear in the C*-algebras of nonabelian groups. The particular example we will focus on is the symmetry group pg of the planar crystal or wallpaper pattern shown in Figure VEL1. It is assumed to continue indefinitely in all directions. The origin and the unit square are to fix the coordinates, and are not part of the pattern. It is evident that pg contains the group of translations A^Z2 given by rmjn(x} y) = {x + m^y + n) for (m, n) in Z2. This pattern
194 VII. Group C*-algebras ^ ^ ^ ^ ^ ^ SJ- XXX / / / (0,0)« f v > XXX t / / s ^ ^ ^ ^ ^ ^r t t t f f f f —5 S ^ * S S ST Figure VII. 1 is also preserved by a glide reflection <r(x, y) = (x + |, -y). A moment's thought shows that these elements determine the full symmetry group of this pattern. Every element has the form Tm?n or armjn for (m, n) in Z2. A simple computation shows that rm?n(7 = <rrm?_n and a2 = ti?0. In particular, A is a subgroup of pg of index 2. Notice that pg contains no elements of finite order; so this is not a semidirect product. The first order of business is to obtain a useful description of the reduced C*- algebra of pg. We know from Theorem VEL2.5 that this equals the full C*-algebra. However, we will be able to establish this without recourse to that result. Much of the detail is the same for any abelian by finite group. So let G be a discrete group with an abelian normal subgroup A such that D = G/A is a finite group of order n. Let the quotient map be denoted by 7r. Fix a cross-section 7 : D —> G so that 7T7 = id and 7(erj>) = e, the identity element of G. Sometimes 7 can be chosen to be an isomorphism of D onto a finite subgroup of G; in which case, G is isomorphic to a semidirect product of D with A. In general, 7 cannot be taken to be a homomorphism. But once 7 is fixed, each element s in G can be uniquely represented in the form s = 7(d) a, for d in D and a in A. The quotient group D acts on A by conjugation: 0d(a) := y(d)ay(d)'1 for ^D,a£ A. This action is independent of the choice of 7 because any other element in the same coset has the form 7(^)6 for some 6 in A\ and this is readily seen to yield the same action. The map 0 is a homomorphism of D into Aut(A). There is a cocycle map a : D x D -> A associated with the cross-section 7. For c, d in D, the element j(c)y(d) belongs to the coset of cd. Thus, there is a unique element a(c, d) in A such that 7(c)7(d) = 7(cd)a(c,d). Calculate for 6, c, d in D, T(6)(7(c)T(d)) = 7(6)T(cd)a(c,d) = T(6cd)a(6,cd)a(c, d)
VII.4. A Crystallographic Group 195 and {l(bh(c)h(d) = y(bc)a(b1c)7(d) = y(hc)jWOd-i(a(bt c)) = y(bcd)a(bCl fyd-i(a(b, c)) Therefore we obtain the 2-cocycle identity a(6, cd)a(c, d) = a(6c, d)0d-i (a(6, c)). The group product has a useful expression for two elements S{ = 7(dt)at- in G, sis2 = y(di)aiy(d2)a2 = 7^^2)01^1, d2)9d-i(ai)a2. Let U be the unitary taking £2 (A) onto L2 (A) which extends the Fourier transform. Since A is a discrete abelian group, A is a compact abelian topological group. Each function h in £2(G) is determined by its restrictions to the n cosets of A. So define hd in I2(A) by hd(a) = h(y(d)a) for a in A and d in D. Then define a unitary map * of £2(G) into L2(A)D := L2{A)(n\ the direct sum of n copies of L2(A) indexed by elements of D, by «w = (uhd)d€D = (frd)d€D. The main strategy for describing C*(G) is to compute *A(/)** for / in £l(G). Let Md{C(A)) denote the C*-algebra ofnxn matrices indexed by D with coefficients in C(A) acting on L2(A)D. The typical element is a matrix F = [FCjd] indexed by D x D. Theorem VII.4.1 Let G be an extension of an abelian group A by a finite group D. Then C*(G) is isomorphic to the subalgebra o/Md{C(A)) consisting of those elements F = [FCyd] such that Fc,d(X) = X(a(cd-1,d))Fcd-i>e(^X) for X G A, where a is the cocycle onD x D and OdX(a) := X(0d1a). Proof. Fix c in D, b in A, h in £2(G) and / in £X{G). Then (A(/)fe)c(6) = (/ * fc)(7(c)6) = £ /MM'-SM*). *G<3 Make the substitution s = y(c)ay(d)"1 for a in A and d in D. Notice that jicd-1) = i(c)a{cd-\ d)T(rf)"1 = TCcfrW^Har1. <*)). Then we obtain W)h)c(b) = JE^WWIMtW0'1*) dGl^aGA = E E^m^^m*-1*) dG-D aGA
196 VII. Group C*-algebras = E E^(^(cd"1)^(a(cd"1-d)"la))^(a"16) dED aEA = ]T(<7c,d*M(6) deD where 9c4{o) = fhicd-^ediaicd-^d)-1^) = /^(^Hcd^d)-1^ Taking the Fourier transform, it follows that *A(/)** = [S3] G MD(C(A)). Finally, compute aEA = ^2 5c,d(«(cd_1, d)a)x(a(cd_1, d)a) aEA = £ fed-1 Ma))X(a(cd-\ d))X(a) aEA = X(a(cd-\d)) £ /cd-i(a')X(0jV)) = X^cd"1, <0)E-7(*5X) = X^cd"1, d))Fcd-i,e(^X) ■ This result will be applied to the group pg. For each z in T, let %\z denote the C*-subalgebra of M2 consisting of all matrices of the form [g *£] for arbitrary scalars a, 6 in C. Corollary VII.4.2 C*(pg) is isomorphic (via A') to a={FeM2(Tx[0,l]):F(z,t)6!Rl /ora// z G T, *G{0,1}} The generators of the group are sent to A'OXM)- 0 2 1 0 A/(n,o)(*,*)- 2 0 0 z and A'(r0,i)(2,*) = o^** 0 o— Kit Proof. As we noted at the beginning of this section, pg is generated by an abelian subgroup A ~ Z2 and an element a which has non-trivial image in the quotient pg/A ~ Z2. Define a section 7 by 7(1) = 6 and 7(-l) = <r. We compute the cocycle a(l,l) = a(l,-l) = a(-l,l) = e and a(-l, -1) = a2 = n,0.
VH.4. A Crystallographic Group 197 The dual group of Z2 is T2, and 0*_x{z, w) = (z, w). Therefore Theorem VH4.1 shows that C*(pg) is isomorphic to the subalgebra of .M2(C(T2)) consisting of elements F = [Fij].. z such that Fi,_i (*,«;) = (ztw)(a(-l,-l))F-l,l(6tl(z,w)) = zF-l,l(z,w) and F_i,_i(*,u;) = (^^(atl.-l))^,!^* !(*,«;)) = FM(z,W). That is, for /,</€C(T2). ci;f(z,«;)c;z = 0 1 z 0 0 z 1 0 = F(z,w) Note that F(z, ±1) belongs to 9*z for all z in T; and setting Uz = [ ? g], _ [/(z>™) #.»)] Thus F is determined by its values on the cylinder {(z, w) G T2 : Im w > 0}. This cylinder is homeomorphic to T x [0,1] by the identification of (z, t) with (z, e1™*) for 0 < t < 1, which completes the identification with 21. If f = St is the characteristic function of s in G, the formulae for A(/) from the proof of the previous theorem may be applied. For s = a = ?(—l)e and X = (z, w), one computes that i^T = /m^ = 0, ££i(X) = X(a(-1, l)e) = X(e) = 1 and jCTi(X) = X(a(-1, -1)M«)) = X(r1)0) = z. Similarly, for r0,i = t(1)t0,i, one obtains jfcZi = g~£i = 0, 5TT(X) = X(a(l, l)^i(r0,i)) = X(r0,i) = to and £^(X) = X(o(l, -l)t9_i(7b,i)) = X(r0,_i) = W. Therefore A(<r)(z,u;) = 0 z 1 0 A(t0,i)(z,u;) = w 0 0 W and A(tii0)(z, w) = A(<r2)(z,w) = The identification with 21 merely replaces w by e1™'. z 0 0 z
198 VTL Group C*-algebras P±a = The structure of the algebras on the two boundary circles is interesting, and it will be reflected in the primitive ideal structure. The algebra 9\z is spanned by a pair of orthogonal projections f 1/2 ±a/2] |±a/2 1/2 J where ±a are the two square roots of z. The map taking a in T to Pa in 9ta2 is a continuous map into the boundary circle of 21 that wraps twice around. Moreover, there is a unique continuous path of projections in the boundary circle starting at Pi in JHi. This path arrives at P_i when it first returns to VK\ again. Now it is possible to establish that the full C*algebra of pg is the same as the reduced C*-algebra, and to compute the primitive ideal space and spectrum. Theorem VII.4.3 Ifir is an irreducible representation ofpg, then either (i) 7r is a two-dimensional representation determined up to unitary equivalence by points z G T andt G (0,1) given by ir(v) = and tt(to,i) = a'KXt 0 0 o—'KXt or (ii) 7r is a one-dimensional representation uniquely determined by a character ofpg given by u(a) = a for some a G Tandu(royi) = ±1. In particular, two irreducible representations with the same kernel are unitarily equivalent Proof. Let ir(a) = U and 7t(t0,i) = V. Since a2 = Ti>0 lies in the centre of pg, it follows from Lemma 1.9.1 that U2 is scalar, say U2 = a21 for some a in T. Thus the spectrum of U is contained in {±a}. Consider the spectral projection E = Eu(a), and note that U = aE - aE1. Write V = [£*] with resPect to the decomposition of % = E% © EL/H. Since cr^To^a = t0,_i, one has V* = U*VU; whence \A* C* [B* D* = al 0 0 -al A B C D al 0 0 -al = 'A -B] -C D\ Therefore A = A*, D = D*, and C = -£*. Moreover, A2 + BB* = / = B*B + D2. Write B = W\B\ in its polar decomposition. Then it is easy to see that the ranges of the projections E - WW*, E1 - W*W and WW* + W*W are invariant for both U and V, and thus for 7r(pg). As they sum to the identity and 7r is irreducible, one equals the identity. In the first two cases, U is scalar and V is a self-adjoint unitary. As it is irreducible, V = ±1 and U = a (in the first case) or U = -a (in the second case) are one-dimensional scalars determining a character u.
VII.4. A Crystallographic Group 199 In the remaining case, W is a unitary operator from EL% onto E%. So with this identification on the two subspaces, we may suppose that B > 0 (since it one-to-one with dense range). Then this reduces to \al 0 L ° ~aI. and V = 'A B] -B D\ Since A2 = D2 = I - B2, it is clear that A and D belong to {£}'; and since AB = BD, it follows that A = D. If F is a projection in {£}", it is evident that the range of F © F is invariant for 7r(pg). Hence B is a positive scalar. So if F is now any projection in {A}', then again F © F is invariant for 7r(pg). So A is scalar and one-dimensional. As B > 0 and A2 + B2 = J, there is a unique 0 < t < 1 so that A = cos(7r£) and B = sin(7r£). With respect to the basis (\), (_£;), we obtain the desired matrix forms [0 a2" [l 0 and V ~ "«*** 0 1 0 e-^'J When t = 1, this pair is reducible, and splits into two one-dimensional representations already noted above. ■ Corollary VII.4.4 The canonical map A of C*(pg) onto C*(pg) /.y an isomorphism; and the canonical map of the spectrum C*(pg) onto Prim(C*(pg)) is a homeomorphism. The primitive ideal space consists of an cylinder T x (0,1) with the usual topology together with two circles that are glued two to one onto the boundary circles. Proof. It is evident from the explicit descriptions of the irreducible representations in Theorem VEL4.3 and of C*(pg) in Corollary VEL4.2 that the two-dimensional irreducible representations are obtained by evaluations of 21 at (z, i) for z in T and 0 < t < 1. The one-dimensional representations corresponding to u(a) = ±a and u;(to,i) = ±1 correspond to the characters of 2l(a2, ±1) = *Ra2 on the two boundary circles. The norm in C*(pg) of / in ^(pfl) is the supremum of ||7r(/)|| as 7r runs over all irreducible representations of pg. Hence it follows that A is isometric; whence C*(pg) = C*(pg). Note that each point (a2, ±1) of the closed cylinder corresponds to two points in Prim(C*(pg)). Proposition VEL3.5 and consideration of functions in 7r(Tlt0) and 7r(r0,i) show that the topology on the open cylinder is the standard one, and that the projection onto the closed cylinder is continuous. Consideration of ir(a) shows that the relative topology on each boundary circle is the standard one, but that the neighbourhood of a point (a, 0) contains a neighbourhood of the point (a2,0) intersected with the open cylinder. A similar statement is true for the other boundary circle. ■ Another notable property of pg is that it is torsion free. There is an important conjecture concerning the C*-algebras of torsion free discrete groups.
200 VII. Group C*-aIgebras Conjecture VII.4.5 (Kadison-Kaplansky) IfG is a torsion free discrete group, then the reduced C*-algebra C*(G) has no projections other than 0 and 1. This conjecture remains open; although, it has been verified for large classes of discrete groups. Using our knowledge of the primitive ideal structure in C* (pg), we can give a simple proof of the conjecture in this case. Theorem VII.4.6 There are no proper projections in C*(pg). Proof. Let us work in the concrete realization 21 of C*(pg). Let P in 21 be a projection. Since T x [0,1] is connected and P(z> i) is continuous, rank P(z, t) is a constant of value 0,1 or 2 on the cylinder. A constant rank of 2 implies that P is the identity in 21 and rank 0 implies that P = 0. So assume that rank P(z, t) = 1 for all (z, t) in T x [0,1]. Since 9\z is two dimensional, P(z, 0) is one of the two projections P±a. But P(z, 0) is continuous as a function of z. If P(l, 0) = Pi say, then following the projection once around the boundary circle leads to the conclusion that P(l, 0) = P_i instead. This is a contradiction. Therefore, P is either zero or the identity. VII.5 The Discrete Heisenberg Group Our next example is a little more complicated. The Heisenberg group is still amenable. It will follow from direct computation that the left regular representation is faithful on the full C*-algebra. However, the spectrum is not homeomorphic to the primitive ideal space. The discrete Heisenberg group is the multiplicative group H3 of matrices of the form a, 6, cG Z. 1-H 0 L° a c] 1 6 0 lj This group is generated by [1 1 u = 0 0 10 0 0 1 and v = 1 0 0 0 11 0 0 1 Notice that w := uvu 1v 1 = \1 0 0 1 [o 0 ■"■ 0 1J A simple calculation shows that w commutes with u and v, and generates the centre Z(Eq) which is isomorphic to Z. It follows that H3 is an extension of Z by Z2. Hence it is amenable by Proposition VII.2.3. To understand C*(H33), it suffices to know enough about the irreducible representations.
V7I.5. The Discrete Heisenberg Group 201 Theorem VII.5.1 Let tc be an irreducible representation 0/EI3. Then there is a real number 0 € (-1,1] such thatir(w) = e2*i$I. (i) When 0 is irrational, C*(7r(u), n(v)) is canonically isomorphic to the irrational rotation algebra Aq. The representation is determined up to approximate unitary equivalence. (ii) When 0 = k/n andgcd(k,n) = 1, then C*(7r(u),7r(t;)) is isomorphic to Mn. Let 7 = e2™e. There are complex numbers a and (5 in T such that ir(u) and it {y) are (simultaneously) unitarily equivalent to the pair a 1-H 0 0 L° 0 ... 7 ••• 0 ... 0 ... 0 0 yU-2 0 0 0 0 .n-1 and (5 0 0 0 0 0 . 1 OJ and this pair deter- The pair (an, (5n) is uniquely determined in T2 by 7r; mines it up to unitary equivalence. Proof. Since tt(w) lies in the centre of an irreducible C*-algebra, it is a scalar multiple of the identity by Lemma 1.9.1. Thus there is a unique number 0 in (-1,1] such that that ir(w) = e2*i6I =: 7 J. Let U = ir(u) and V = tt(v). They satisfy UVU*V* = tt(w) = 7/. (1) Let 3$ denote the ideal of C*(H33) generated by the image of w - 76. Then C* (H3 )/3$ is generated by two unitaries satisfying (1). Hence by Theorem VI. 1.4, when 0 is irrational, there is a canonical isomorphism of A$ onto C*(H3 )/3$ taking the generators onto U and V. As A$ is simple, every irreducible representation 7r such that tt(w) = 7/ has kernel 3$. So by Proposition VII.3.4, they are all approximately unitarily equivalent. Now suppose that 0 = k/n is rational. Then Jjny = ynyjjn = yjjn Thus Un lies in the centre of 21, and so is scalar. Similarly, Vn is scalar; and the pair (Un, Vn) is clearly an invariant of the representation. Choose scalars a and (3 in T so that Un = anI and Vn = (3nI. Since 7 is a primitive n-th root of unity, the possible eigenvalues of U are ay* for 0 < j < n. Let Ej — Eu(ay*) be the corresponding spectral projections. We may write n-l i=o It follows (using the finite Fourier transform) that
202 VTI. Group C*-aIgebras Therefore, for 0 < i < n, n-l n-l vEi=i j2wykvuk=n j2^Tk^~kukv fc=0 fc=0 n-l fc=0 Thus we may define partial isometries Eij = {pV^'^Ej for 0 < i, j < n. Since (fiV)n = /, it is routine to verify that these form a set of matrix units for a copy of Mn. Moreover, j=0 j=0 where we interpret 2?n,n-i as i?o,n- Hence C*(7r(H33)) is isomorphic to Mn> By Theorem 1.10.6, the only irreducible representation of Mn is the identity representation. Thus E{ are all one dimensional. The matrix forms follow from the formulae derived above for U and V in terms of the matrix units. It is also apparent that conjugation of this representation by U leaves U fixed and sends V to jV. Similarly, conjugation by V fixes V and sends U to yU. Thus the constants a and (3 are only determined up to a multiple by an n-th root of unity; which is to say that the pair (an, /3n) is the complete unitary invariant. So it has been determined up to unitary equivalence by 0 = k/n and the pair (an, (5n). Conversely, given 0 = k/n, a and (3, it is evident that these formulae yield an irreducible representation of H3. So we have a complete description of C*(7r(lHl3)) for every irreducible representation 7r. (Note that we have not classified the irreducible representations of A$ up to unitary equivalence.) ■ Remark VII.5.2 This theorem allows us to describe the primitive ideal space. There is a canonical projection p of Prim(C*(Irl3)) onto T given by evaluation at w. The inverse image of irrational points is a singleton; but the inverse image of each rational point is a copy of T2. The basic neighbourhoods of any irrational point is the inverse image under p of a neighbourhood on the circle. While for a point on a torus over a rational point, the neighbourhoods consist of a neighbourhood on the torus together with the inverse image under p of a punctured neighbourhood of the rational point on the circle. The details will be left as an exercise. The spectrum of C*(Bl3) projects onto Prim(C*(Irl3)). The fibres are singletons over each point on the torus at each rational point of the circle. However, over each irrational point of the circle, there is a very large space corresponding to the unitary equivalence classes of representations of Aq. (See Exercise VI.3.) Next we will show that C*(H3) has the same irreducible representations. This will imply that C;(%) is isomorphic to C*(Hi).
VII.6. The Free Group 203 Theorem VII.5.3 The set of irreducible representations of C*(Eq) are the same as the set of irreducible representations of C*(Ba). Proof. First we identify W = X(w). For convenience of notation, let us write 8afbjC for the basis vector of £2(Eq) corresponding to on . Notice that WSafbfc = <$a,6,c+l for a11 Ct, 6, C G Z. Hence W is a bilateral shift of infinite multiplicity. In particular, its spectrum is the whole unit circle. For each 7 in T, let 37 be the ideal of C*(H3) generated by W - 7 J. Since W lies in the centre, this is a proper ideal. Consider the quotient map g7 of C^Efe) onto 2ly := CyfHaJ/Oy. Then qy(W) = 7/. So any irreducible representation p of 2ly determines an irreducible representation it = pqyX of H3 such that tt(w) = 7/. The proof of the previous theorem now applies, and we deduce that C*(H3) has the same irreducible representations as C*(H3). ■ Corollary VII.5.4 The canonical homomorphism of C*(Eq) onto C*(H33) is an isomorphism. Proof. From the GNS construction Theorem 1.9.12, it follows that the norm of A in a C*-algebra 21 is determined by sup \\k(A) || as the sup runs over all irreducible representations of 21. Since the quotient algebra C*(H33) has the same irreducible representations as C*(H3), it follows that the quotient map is isometric. ■ VII.6 The Free Group A very important example of a non-amenable group is the free group F2 on two generators u and v. In the next few sections, we will examine this C*-algebra in detail. This group is discrete, and therefore ^(F2) is spanned by the characteristic functions of elements of F2. Hence C*(F2) is generated by a pair of universal unitaries (^(ti), ^(v)). Any representation 7r takes u and v to unitary operators U = 7r (u) and V = ir(v). Since there are no relations on u and v, every unitary pair U, V determines a representation of F2. The irreducible pairs determine irreducible representations. Let {(Ua, Va) : a G A} be a collection of irreducible unitary pairs, one from each unitary equivalence class. (Irreducible representations of F2 act on separable Hilbert spaces. See Exercise VII.6.) Then the group C*-algebra is isomorphic to C*(U, V) where V = J2®Ua and V = J]eVra. This is the C*-algebra which is universal with respect to the property that if U, V is any unitary pair, then there is a *-homomorphism it of C*(U, V) onto C*(17, V) such that 7r(U) = U and 7r(V) = V. We will establish the existence of some separating families of irreducible representations to obtain some interesting faithful representations of C*(F2).
204 VII. Group C*-aIgebras Proposition VII.6.1 C*(F2) has a family irn, n > 1, of finite dimensional representations such that J2 ©n>i nn is faithful. Proof. First notice that there is a pair (U, V) of unitaries on a separable Hilbert space H such that the canonical map a of C*(F2) onto C*(?7, V) is an isomorphism. Since F2 is countable, £1(F2) has a countable dense subset. Hence the image under iru yields a countable dense subset of C*(F2). So this is a separable C*-algebra; and therefore it has a faithful separable representation which we will also denote by a. Let U = a(u) and V = c(v). Let Pn be an increasing sequence of finite rank projections in B(H) tending strongly to the identity. Let An = PnU\pn% and Bn = PnV\pn%. Let In denote the identity in B(PnU), and define operators on Un = PnU 0 PnU by An (In - AnAn)^] Un = (In-A^An)1'2 -a: and Vn = Bn (In - BnBtfl2 [(In - B*nBnY'2 ~B*n These are unitary operators acting on a finite dimensional Hilbert space. Let nn be the representation determined by 7rn(U) = Un and ?rn(V) = Vn. Set 7r = Yl ©n>i *n- ^ we &**& °f &n and V^ as acting on a subspace of %®H, then it is evFdent from the definition of An and Bn that SOT-lim?7n = n—5>oo u 0 0 and SOT-limyn = n-t-oo V 0 0 -V* Therefore, if f(s) = ^ a*^« is a finite sum (in the group algebra CF2 as a subset of£1(W2)), it follows that k(/) ol SOT-lim7rn(/) = n-*oo 0 Therefore ||7r(/)||-sup||7rn(/)ll>H/)ll = IM/)ll- Since CF2 is dense in C*(F2), it follows that it is isometric. ■ A C*-algebra 21 is called quasidiagonal if it has a faithful representation it for which there exists an increasing sequence Pn of finite rank projections tending strongly to the identity such that lim WPnvU) - nU)Pn\\ = 0 for all A G 21. n-j>oo So we immediately obtain: Corollary VII.6.2 The group C*-algebra C*(F2) is quasidiagonal We also obtain some information about traces.
VII.6. The Free Group 205 Corollary VII.6.3 The group C*-algebra C*(F2) has a faithful trace. Proof. Let n be the representation constructed in Theorem VEL6.1. Let rn be the normalized trace on the matrix algebra B(PnH). Then r(A):=£2-"rnMA)) n>l is a trace on C*(F2). If A > 0, then nn(A) is non-zero for n sufficiently large; whence rn(7rn(A)) > 0. Therefore r(A) > 0, and thus r is faithful. ■ Next we twist this representation a bit to get a faithful irreducible representation. A simple preliminary lemma is needed. Lemma VII.6.4 Suppose that D = diag(dn) is a diagonal operator with respect to a basis {en} with distinct eigenvalues dnfor n > 1. If A is any operator such that (Aei, en) ^ 0 for all n > 2, then C*(D, A) is irreducible. Proof. The commutant of the diagonal operator D is the masa of all diagonal operators (see Exercise VEL7). Clearly, A does not commute with any proper diagonal projection. Thus C*(D, A) is irreducible. ■ Theorem VII.6.5 The group C*-algebra C*(F2) has a faithful irreducible representation. Proof. Let U and V be a pair of unitaries of joint infinite multiplicity acting on a separable Hilbert space such that C*(?7, V) ~ C*(F2). Let a be the canonical isomorphism of C*(F2) onto C*(?7, V). (One can use U^ and V^ where U and V were those used in the previous theorem.) By the Weyl-von Neumann- Berg Theorem (Corollary n.4.2), there is a compact perturbation Ui = U+K of U which is diagonal with respect to a basis {en}n>i. With a further compact diagonal perturbation, it can be arranged that U\ = diag(txn) where un are distinct points on the unit circle. Let V\ be a unitary operator which is a finite rank perturbation of V such that (Viei, en) ^ 0 for all n > 2. For example, one can change V on the two dimensional subspace span{ei, V*x}, where x = Y^k>i 2~k^2ek, so that V\ei = x. By the previous lemma, C*(C/i, V\) is irreducible. If <r\ is the canonical ho- momorphism of C*(F2) onto C*(C/i, V\) and it is the quotient map of B(H) onto B{U)/^ then for each A in C*(F2), ||oi(A)|| > ||«n(A)|| = ||ir<r(A)|| = ||<r(A)|| = ||A||. Therefore a\ is an isomorphism. ■ We finish this section with an easy argument showing that C*(F2) is projec- tionless. This is also the case, as we shall see, for the reduced C*-algebra. But the proof in that case is much more difficult. Theorem VII.6.6 The group C*-algebra C*(F2) contains no proper projections.
206 VH. Group C*-algebras Proof. We will imbed C*(F2) into the C*-algebra 21 = {$ € C([0,1] ,£(«)) : *(0) € CI}. Let 17 and V be a universal pair of unitaries on a separable space, and let a be the corresponding isomorphism of C* (F2). By the spectral theorem, there are bounded Hermitian operators A and B such that U = etA and V = etB. So one may define a pair of unitary elements in 21 by U(i) = ettA and V = ettB. Therefore there is a *-homomorphism (p of C*(F2) into 21 such that y>(U) = U and <p(V) = V. If Si is the homomorphism on 21 of evaluation at 1, we see that S\(p = a is an isomorphism. Hence <p is also an isomorphism. The C*-algebra 21 has no proper projections. To see this, note that $ is a projection in 21 if and only if $(£) is a projection for all £ £ [0,1]. However, $ is evidently homotopic to the constant projection $o(0 = $(0) which is scalar. The only projection homotopic to 0 (or J) is 0 (or J). Hence there are no proper projections in 21; and a fortiori, there are no projections in C* (F2). ■ Corollary VII.6.7 Ifir is a faithful representation tf/C*(F2), then there are no non-zero compact operators in the range ofir. Proof. A C*-algebra containing a non-zero compact operator contains a non-zero finite rank projection. ■ VII.7 The reduced C*-algebra of the free group We write £2 (F2) instead of L2 (F2) because the Haar measure just assigns mass one to each point. Let St denote the characteristic function of t in F2 as an element of ^2(F2). Clearly, these vectors form an orthonormal basis for ^2(F2). Notice that X(s)St(r) = Stis^r) = S8t(r) for r, s, t € F2. Thus X(s)St = S8t implements a permutation of these basis vectors. It is evident that this left Haar measure is also right translation invariant. So F2 is unimodular. Consider the right regular representation on ^2(F2) given by {p{s)g)(t) = g(ts) whence p(s)St = 8t8-i. These two representations commute since p(s)X(t)Sr = p(s)Str = Str8-i = \(t)Sr8-i = X(t)p(s)Sr. Proposition VII.7.1 The map r(A) = (ASeiSe) is a faithful trace on C*.(F2). Thus the map $(A) = r(A)I is a faithful expectation o/C*(F2) onto the scalars.
V7I.7. The reduced C*-algebra of the free group 207 Proof. Consider / = J28e¥2 a*^* and 9 = £*eF2 PsS* in CF2 (i.e. finite sums). Then t(A(/)) = ae and r(X(g)) = 0e. Calculate *6F2 t€F2 = J2a'&-1 = £ p*a»-1 = t(a(^ * /))• *€F2 *6F2 So by continuity, r is a trace on C*(F2). Suppose that A in C*(F2) is positive and r(A) = 0. Then (AS81S8) = (AX(s)Sei X(s)Se) = (X(s-1)AX(s)Se} Se) = T(\(8-l)A\(8)) = T(A) = 0. Hence \(ASs1St)\ < {AS8,S8)ll2{ASuStfl2 = 0 for all s, t in F2. Therefore A = 0; and so r is faithful. It is then evident that $ is a faithful expectation onto the scalars. ■ We wish to show that C* (F2) is simple with a unique trace. As for the irrational rotation algebras, we first construct an explicit formula for the expectation $. Lemma VII.7.2 Let U = M 0 Mx. Suppose that B has the form [° *] and U{ are unitary operators such that U{Uj have the form [ * q] when i ^ j. Then U^UiBUtW <+\\B\\. 1=1 Proof. First suppose that B and C have the forms TO 0 B = and C = * * 0 0 Then ||£ + C\\2 = ||(B* + C*){B + C)\\ = \\B*B + C*C\\ < \\B\\2 + \\C\\2. Notice that when i ^ j, the operator (U{Uj)*B(UiUj) has the form * * * 0 [..][:;]- * * 0 0 Hence n t=l t=2 < \\Bf+ |E(TO)*(W)|f = ||B||2+ lE^^II2- t=2 t=2
208 VII. Group C*-algebras By induction, it follows that \\J2i=i UiBU?\\2 < n\\B\\2. Therefore, {{kituiBUfW < js\\B\\. 1=1 The same result holds when B has the form [g *]. For the general case, one may split B as a sum of two terms in the forms [ 2 2 ] + [ § o ] • ™s y *elds *e desired estimate. ■ Corollary VII.7.3 For s in F2, i. i v^ w t\ w \ w -t\ I H8) if 8 = uk for some k £ Z lim £■ > X(ux)X(s)X(u l)= { K J J J n->oo"*-f v / w i ) |Q otherwise Proof. An element of F2 is a product of terms in u, v9 u~x and v~x. It is in reduced form if no adjacent terms cancel. If s is not a power of u, then it has some non-zero power of v in its reduced form. Thus there are integers k0 and £q (possibly 0) such that s = v!00 sou*0, where s0 has the form v^Hv*1 or v±x. Let M = span{<S, : s = 1 or s = ti^1* in reduced form}. Then M1 = span{<S, : s = v±lt in reduced form}. So X(s0)M is contained in ML\ while X(uk)ML is contained in M for & ^ 0. Hence with respect to this decomposition, A(s0) = [2 *] and A(izfc)A(iz**) has the form [ * o ] when k ^ L By the previous lemma, for s = uk° s0ul°, i=l = A(t**») (jimi|]A(tt»)A(«o)A(t«-»)) A(t/°) = 0. On the other hand, if s = uk, then evidently n i^A.y)A(»A(u-*) = A(» for all n > 1. »=i Now we can construct a useful method for computing the expectation $. Theorem VII.7.4 For a// A in C;(F2), m n JSSo ,&> ™ E E A(«V)ilA(«-i«-) = r(A)J. *=i j=i
VII.7. The reduced C*-algebra of the free group 209 Proof. Consider / = J28ew2 a*^s m ^2' By *e Previ°us corollary, £& iE^JWM = £<vA(**) =: /o. j=l Hence the desired limit equals m J!™ ± £A(«i)A(/o)A(«-i) = ae/ = t(A)/ = *(ii). m-*oo t=l By continuity, this identity extends to every element of C*(F2). A routine norm estimate shows that this limit exists as m and n tend to infinity independently of each other. ■ Corollary VII.7.5 The reduced group C*-algebra C*(F2) is simple. Proof. If A 56 0, then A* A ^ 0 is positive. Hence t(A*A) > 0. By the previous theorem, the ideal generated by A contains lim lim ^^^A(uV)A*AA(t;-iO = r(A*A)/. m *=i j=i Hence this ideal is all of C*(F2). Corollary VII.7.6 C£(F2) has a unique trace. Proof. If t' is a trace on C*(F2), then by linearity and the trace property, m n AA) = r' (^ £ £ A(«V) AA(tT V)) • t=l j=l But the right hand side converges to t'(t(A)I) = t(A). ■ The non-amenability of the free group is evidenced by the following simple consequence. Corollary VII.7.7 The reduced group C*-algebra C* (F2) is not isomorphic to the full group C*-algebra C*(F2). Proof. C*(F2) is simple, while C*(F2) has many quotients including finite dimensional ones. ■ Another property distinguishing C*(F2) from C*(F2) is quasidiagonality. This also depends on non-amenability. Proposition VII.7.8 A countable discrete group G such that C*(G) is quasidiag- onal is amenable.
210 vll. Group C*-algebras Proof. Suppose that there are finite rank projections Pn in B(£2(G)) increasing to the identity such that lim ||PnA(«) - A(«)PJ| = 0 for all s e G. n-J>oo Let £°°(G) act on £2(G) by multiplication: Mfx(s) = f(s)x(s) for / in £°°(G), x in £2(G) and s in G. Notice that for t in G, \(t)Mf\(t)*x(s) = M/Xityxir1*) = fit-'s^Xityx^r's) = f(r1s)x(s). Hence \(t)Mf\(t)* = Mft. Let dn = rank(Pn); and let Tr be the usual trace on the finite rank operators. Choose any free ultrafilter U on N, and define a state on £°°(G) by m(/) = limd-1Tr(PnM/Pn). Then \m(ft) - m(/)| = lim<1|Tr(PnA(«)M/A(«)*Pn) - Tr(PnMfPn)\ = limd-1|Tr(PnA(t)M/A(«)*Pn) - Tr(X(t)PnMfPnX(t)*)\ = limcC1|'&([PnA(*) - X(t)Pn]MfX(tyPn) + Tr{X(t)PnMf[PnX(t) - X(t)Pn])| <lim2||PnA(«)-A(«)P„||||/||oo = 0. Thus we have constructed a left invariant mean on £°°{G)\ and therefore G is amenable. ■ Corollary VII.7.9 C*(F2) is not quasidiagonal. VII.8 C;(F2) is projectionless We have already seen an example of a simple unital projectionless C*-algebra in section IV.8. However, C*(F2) provides a "naturally occurring" example of this phenomenon. Nevertheless, the first known examples were constructed "artificially". This proof uses a dense subalgebra which is an analogue of the C°° functions in C(X). Recall that every element of F2 can be uniquely written as a reduced word in u±l and v±x. To define this subalgebra, we first need another representation of C*(F2). Let Vl be a Hilbert space spanned by orthonormal basis vectors £{Xly} where {z, y} runs over all the unordered pairs V of elements of F2 such that x~xy has length 1 in reduced form (i.e. x~ly G {ti*1, v*1}). Define a representation a of F2 on V! by a(8)Z{x,y} = Z{sx,sy}-
VII.8. C;(F2) is projectionless 211 This is easily seen to be a unitary representation. Lemma VII.8.1 The representation a is unitarily equivalent to A © A. Hence a extends to a *-representation 0/C*(F2). Proof. Let H[ = span{€{x,y} • {^iV} € 7\*}, where Vu consists of those pairs {x,y} such that x~ly = u±l. Then^ := H'f = span{f{a:>y} : {x,y} G Vv}, where Vv = V\VU consists of those pairs {a, y} such that x~xy = v±x. It is clear that H[ and H'2 are invariant for a. Let a{ = a|^/ for i = 1,2, so that a c_ <t\ 0 <t2 . For each pair {x,y} in Pu, one of the words has the reduced form su±x such that the other equals s in reduced form. Let W\ be the unitary map in B(£2(F2), H[) given by W\St = £{tytu}- It is routine to verify that this is indeed unitary. Moreover, W1X(s)St = Wi&8t = Z{8tl8tu} = <ri(s)Z{t,tu} = <r\{s)WiSt. Thus <r\ = Ad W\ A. Similarly, there is a unitary operator W2 of ^2(F2) onto H'2 such that a2 = AdW2 A. Hence we may extend a to the *-representation Ad Wi 0 Ad W2 of C;(F2) into B(ft')- ■ The sneaky part of our argument is to use another map which almost intertwines A and a. For each element s in F2 \ {e}, define 7(5) to be the element of F2 with the last term deleted from the reduced word representing s . Define a map Sin£(^2(F2),ft')rjy SSe = 0 and SS8 = ^{s^(s)} when s ^ e. It is easy to verify that 5 is a co-isometry of index 1. Lemma VII.8.2 With the definitions above, X(s) - S*a(s)S is finite rank for every s inF2. Proof. Note that y(si) = sy(t) unless s completely cancels t, which occurs only if s = anan_i • • • a\ and t = a^1 • • • ajl for 0 < i < n; where a* belong to {ti*1, v±x}. So for s = anan-i • • • au compute 10 ift = e S*t{stMt)} = Sst if7(st) = s7(t) C*C X iff n~ 1 n—1 <-> S{a„an_i."ai+i,a„a„_i-o,} — °a„a„_i-a,- II I — Oj_ • ■ • a^ , 1 < i < n. Therefore 1<J, if* = e 0 if 7(st) = s7(t) X X ift-n-1 „-l °a„a„_i-a,+i — Oa„an_i-o,- II t — Oj • • • af , 1 < i < 71. Consequently, A(s) - S*a{s)S is finite rank. ■
212 vll. Group C*-algebras Thus A - S*a(A)S is finite rank for every A in A(CF2). Define Aoo to be the set of elements A in C*(F2) such that A - S*a(A)S is in the trace class. Let Tr denote the trace on the space C\ of trace class operators. The following lemma outlines the main properties of Aoo- Lemma VII.8.3 Aoo is a dense unital *~subalgebra 0/C*(F2) which is inverse closed. The function fA(a) = (al - A)"1 - 5V((aJ - A)-X)S is continuous from the resolvent of A into C\. For A in A<x>, Tr(A-S*a(A)S) = r(A). Proof. Clearly Aoo is a unital self-adjoint subspace of C*(F2). It is an algebra because if A, B belong to Aoo, then AB - S*cr(AB)S = {A - S**(A)S)B + S*a(A)S(B - S*a(B)S) is trace class. It is dense because A(Qr2) is already dense. Aoo is inverse closed because of the identity A-1 - S*<r(A-l)S = A~1(S^a(A)S - A)S*<r(A)-lS + A'1 {I - 5*5) since J - S*S = 8e8* is rank one. Replacing A by al - A in this identity yields (al - .A)"1 - 5V(aJ - A)~lS = (al - A)-1 ((5V(aJ - A)S - (al - ,4))5V(aJ - A)-XS + (I - 5*5)) = (a/ - A)"1 (A - SV(A)S - a<Ue*)5V(aJ - A)~lS + (al - A)"l8e8* which is continuous in the trace norm. From the formula computed in the previous lemma, one may deduce that ((A(.)-5VW5)M«) = {»m = t(aw) [tl- This uses the observation that ar1 does not equal at- or at-+i because s is written in reduced form. By linearity and norm continuity, ((A-SV(A)S)M,) = {°(4) \t\- for all A in C* (F2). Thus if A is in Aoo > it makes sense to compute the trace in two ways Tr(A - S*<r(A)S) = £((A - SV(ji)S)Mt) = ((A - SV(j4)S)*c, <*e) = r(A). ■
VII.8. C; (F2) is projectionless 213 Lemma VII.8.4 If P is a projection in C*(F2) and 0 < e < 1, then there is a projection Q in «A» such that \\P - Q\\ < e. Proof. Pick A = A* in Aoo such that \\P - .A|| < e/2. Then the spectrum of A is contained in (-e/2, e/2) U (1 - e/2,1 + e/2). Let Q = EA(1 - e/2,1 + e/2). Then Q is a projection such that \\P - Q|| < \\P - A|| + ||j4 - Q|| < e. From the Riesz functional calculus, Hence Q - S*a(Q)S is given by the expression -^ J* ((1 + e*/2) J - A) -1 - 5* ((1 + e*/2)/ - il) "*5 *, which is the Riemann integral of a continuous Ci valued function, and therefore is also trace class. So Q belongs to A<x>. ■ We have now reduced the problem to analyzing the projections in Aoo* We need a simple lemma from operator theory. Lemma VII.8.5 IfP and Q are projections such that P - Q is trace class, then Tr(P - Q) is an integer. Proof. Notice that P(P - Q)2 = P - PQP = (P - Q)2P. Similarly, Q commutes with (P - Q)2 which is a positive trace class operator. By the spectral theorem for compact operators, there are distinct positive eigenvalues Xi and finite rank projections E{ such that (P - Q)2 = ]T\ Ati%. The kernel of (P - Q)2 is E0 = (£\ Ei)1. Thus P#0 = <?#o = #o and P = 5^P£i + .Ro and Q = ^QEi + R0. i i Therefore there is a convergent sum Tr(P-Q) = X)Tr((P-Q)^). i But (P - Q)#» is the difference of two finite rank projections. Hence its trace is rank PS; - rankQi?; which is an integer. As the sum converges, this difference equals 0 except finitely often; and Tr(P - Q) is an integer. ■ Combining all these results, we obtain the main result of this section. Theorem VII.8.6 C*(F2) contains no proper projections.
214 VII. Group C*-algebras Proof. Suppose that there is a proper projection in C*(F2). By Lemma VEL8.4, there is a proper projection P in Aoo. Hence Q = S*a(P)S is also a projection; and P - Q is trace class. Therefore by Lemma VEL8.3, r(P) = Tr(P - Q). By Lemma Vn.8.5, it follows that r(P) is an integer, necessarily 0 or 1. But by Proposition VEL7.1, r is faithful. Thus if r(P) = 0, then P = 0; while if t(P) = 1, then r(I - P) = 0 and so P = I. Hence there are no proper projections inC:(F2). ■ Exercises VII. 1 Verify that L1 (G) has a norm one approximate identity. When G is metriz- able, show that there is a sequential approximate identity. VII.2 Use the spectral theorem to prove Stone's Theorem that every unitary representation of R is associated to a spectral measure E on R such that n(t) = / ei8tE{ds). Jr VII.3 Show that the Schur product of two positive matrices is positive. HINT: Write each positive matrix as a sum of positive rank one matrices. VII.4 Identify the topology on the primitive ideal space of the discrete Heisen- berg group. VII.5 The continuous Heisenberg group H is the set of all matrices of the form [1 X Z 1 0 oiyfor&9y9z€R with the usual topology on R . (a) Show that unitary operators on L2(R) determined for each real number s by U8(x, y, z)f(t) = ei8(xt+z)f(t - y) yields an irreducible representation of H. HINT: The operators of multiplication by exxt generate a masa. (b) Show that C*r(H) = C*(tf). VII.6 Show that any countable family {Tn}n>i of operators on a Hilbert space has a non-zero separable reducing subspace. HINT: Fix a vector x ^ 0 and consider C*({Tn})z. VII.7 Show that if D is a diagonal operator with distinct eigenvalues, then {D}f is the diagonal algebra. Vn.8 Show that A(F2)' = p(F2)". HINT: Show that T in {A(F2), p(F2)}' must be scalar. VII.9 Verify that the operators W\ and S defined in Section VII.8 are a unitary and a co-isometry of index 1 respectively. VH.10 Let Ho be a subspace of % of infinite dimension and co-dimension. Let U be a unitary such that UUq = %q and U2 = J; and let V be a unitary
Exercises 215 operator such that H& = VUQ 0 V2Uq and V3 = L Consider the C*- algebraC*(l7,F). (a) By mimicking the proof for C*(F2), show that C*(17, V) is simple, and has a unique trace. (b) Let E be the projection onto H0. Show that C*(17, V, E) is isomorphic to .M2(02), which is isomorphic to 02 by Exercise V.17. HINT: Think of U as [J J] andV as [5° 5f|*] wxtWoe^- (c) Show that C*(U, V) is not quasidiagonal. HINT: Use the identities I = E + UEU = E + VEV* + V*EV. If P is a finite rank projection almost commuting with U and V, show that the trace of PEP should be close to both rank(P)/2 and rank(P)/3. VEL11 Let G = Z2 * Z3 denote the free product of Z2 and Z3. This is the group generated by two elements u and v subject to the relations u2 = e = vz. Let K be the Cantor set consisting of all reduced infinite words in u and v. That is, x = vf^v^uv^uv^u • • • for k = 0,1. Then G acts on K by left multiplication. Pick any element x in K and define S to be the set {t e G : tx begins with a u}. Show that G = SUuS = SUvSUtT1.?. Hence show that C*(G) is isomorphic to the C*-algebra of the previous exercise. Notes and Remarks. The classical source for general information of the C*-algebraic approach to group representations is Dixmier [1964], which also contains a good treatment of the primitive ideal space and spectrum of a C*-algebra. A proof that amenability of G is equivalent to C*(G) = C*(G) may be found in Pedersen [1979] or Paterson[1988]. The proof for discrete groups given here was provided by Alan Paterson (private communication). The observation that the primitive ideal space classifies representations up to approximate unitary equivalence is due to Hadwin [1980]. The treatment of the crystal groups was shown to me by Keith Taylor (private communication). The Kadison-Kaplansky conjecture has been verified for groups of polynomial growth by Ji [1992]. The special representations of the free group were found by Choi [1980]. The simplicity of C*(F2) and its unique trace are due to Powers [1975], but the proof given here is taken from Choi [1979] where he actually discusses the group Z2 * Z3 (see the exercises). Cohen [1979] showed that C*(F2) is projectionless. Pimsner and Voiculescu [1982] showed that C*(F2) is projectionless by K-theoretic methods. The proof given here is due to Connes [1986], which was exposited by Cohen-Figa-Talamanca [1988] and Effros [1989]. That quasidiagonality implies amenability is due to Rosenberg [1987].
CHAPTER Vm Discrete Crossed Products Crossed product C*-algebras were introduced as a tool for making a systematic study of groups acting on C*-algebras as automorphisms. They provide a larger algebra which encodes the original C*-algebra and the group action. The consequence has also been to produce new classes of interesting algebras, and new ways of looking at old ones. A C*-dynamical system (21, G, a) consists of a C*-algebra 21 together with a homomorphism a of a locally compact group G into Aut(2l). We will denote by a8 the automorphism a(s) for s in G. Given a C*-dynamical system, a covariant representation is a pair (n-, U) where n is a ^representation of 21 on a Hilbert space % and s —■> U8 is a unitary representation of G on the same space such that U8n(A)U; = n{a8(A)) for all A G 21, s G G. In these notes, we will restrict our attention to crossed products by discrete groups. Because the Haar measure is then just counting measure, the notions simplify in this setting. We will outline the general situation later. So let G be a countable discrete group, and let (21, G, a) be a dynamical system. The space of continuous compactly supported 21-valued functions on G is just the algebra 21G of all finite sums / = SteG ^tt w^^ coefficients in 21. Multiplication is determined by the formal rule tAt~l = at(A). Whence if g = ]Ct*eG B*u *s a"0^1* finite sum, then fg = E E A*tB"u = E E M*But- x)tti t€Gu€G t£Gu€G = ]T VJ Atat(£u)<t. = VJ(Y^ AtatOB,-!,))* which is just a twisted convolution product. The adjoint is determined by the rule s* = s_1, so that (As)* = s*A* = 5"1A*55"1 = a;1^*)*"1. Hence teG 216
VIII. Discrete Crossed Products 217 Notice that a covariant representation (7r, U) of (21, G, a) yields a ♦-representation of 21G by *(f) = J2*(At)Uf teG Indeed, tec? tec? *6<3 and *(/)*(*) = E E '(^)W)«. =E E ^(^)(^w^*)^^u = EE7r(A*)7r(a*(B«))^ = E(E7r(^a*(B*-i«)))^=*(fa)- seG teG Conversely, when 21 is unital, a *-representation of 21G yields a covariant representation of (21, G, a) simply by the restrictions tt(A) = a(Ae) and U8 = <r(s). For indeed, U8tt(A)U; = a{s)*{Ae)a{s)* = ^As"1) = a{a8{A)e) = ir(a#(;i)). When 21 does not have a unit, let En be an approximate unit, and let U8 = lim a(Ens). n-*co The proof that this converges is left as an exercise. The crossed product 21 xa G is the enveloping C*-algebra of 21G. That is, one defines a C*-algebra norm by = suPH/)|| as a runs over all *-representations of 21G. The supremum is always bounded by ii/iii-Ew- tec? This supremum is taken over a non-empty family of representations because certain representations can be explicitly constructed. Indeed, let it be any ^representation of 21 on %. Then we form the tensor product of this representation with the left
218 VIII. Discrete Crossed Products regular representation of G. To this end, form the Hilbert space £2(G, %) of all square summable functions x of G into % with the norm NlS-5>Wlf- teG Define a covariant representation (7?, A) of (21, G, a) by (n(A)x)(s) = ir(«:\A))(x(s)) (Atx)(s) = x(r1s) for all A in 21, x in ^2(G, %) and s, * in G. It is easily verified that 7? is a *- representation of 21 and A is a unitary representation of G. To verify the covariance condition, compute (At*(A)A*tz)(s) = mA)A;x)(r1s) = iria^AM^Mt-1*)) = ir(a:lat(A))(x(s)) = (i(at (A))x) (s) In particular, since there are faithful representations of 2l by the GNS construction, we obtain an isometric imbedding of 2l into 2l xa G by sending A to Ae. And in the unital case, 2l xa G contains a unitary subgroup isomorphic to G. This crossed product has the universal property: if (n*, U) is any covariant representation of (2l, G, a), then there is representation of 2l xa G into C*(7r(2l), 17(G)) obtained by setting *(/) = I>0W for / = V>t*e2lG, tec? tec? and extending by continuity. In the unital case, this map is surjective. For general discrete groups, the collection of representations constructed above using the left regular representation of G are not sufficient to determine the norm in 21 xa G. This restricted class of representations determines the reduced crossed product 21 x ar G. For example, if G is any discrete group, C x G is just the group C*-algebra. (The action of G on C is the trivial one.) The reduced crossed product is just the reduced group C*-algebra. It is a theorem that when G is amenable, the reduced crossed product equals the full crossed product. The cases we will examine are crossed products by the integers, and usually we will be able to show that the crossed product is simple. Since there is a canonical homomorphism of the crossed product onto the reduced crossed product, equality will then follow. Example VIIL1.1 The irrational rotation algebra is a good example of a crossed product. Recall that this is the universal C*-algebra A$ generated by two unitaries satisfying the relation UV = e2*i$VU. In particular, VUV* = e"2™**/. This implies that the spectrum of U is invariant under rotation R$ through the irrational angle 27T0; whence the spectrum is the whole unit circle T. For any polynomial
VIII. Discrete Crossed Products 219 p{z) = EjkL-w akzk>one has N N Vp(U)V*= £ ak(VUV*)k= £ e-^ik$akUk = T$(p)(U) k=-N k=-N where r$ (/)(*) = f(e~2^i$z) = foR^x(z) is the automorphism of C(T) induced by the rotation homeomorphism R$. We claim that A$ is the crossed product C(T) xT0 Z. Indeed, the crossed product is generated by the image Z of the coordinate function z and a unitary W implementing the automorphism r$, whence WZW* = re(z)(Z) = e~2*i$Z. Therefore by the universal property of A#, there is a homomorphism of A$ onto C(T) xT$ Z taking U onto Z and V onto W. Conversely, we saw above that A$ provides a covariant representation of (C(T), Z, r$). Therefore by the universal property of the crossed product, there is a homomorphism of C(T) xT0 Z onto A$ taking Z to U and W to V'. Clearly these maps are inverses. Later in this chapter, we will use this connection to extract some additional information about A$. Example VIII.1.2 Recall from Proposition V.4.2 that the Cuntz algebra On contains a UHF subalgebra $" of type n°°. Consider the direct limit C*-algebra 21 of the algebras 2l_fc := Mnk($n) given by the multiplicity one imbeddings ot-k{A) = E\\® A of 2l_fc into 2l_fc_i. Then it is evident that the limit algebra is just k ® y*, where A is the algebra of compact operators. We will show how this can be extended to a doubly infinite sequence. Since $" is the direct limit of Mnk with multiplicity n imbeddings, define 21&, k > 1, to be the compression 21& of #" to the range of the rank one projection e[x' in Mnk. Evidently, these algebras are all isomorphic to y\ Thus the direct limit sequence for 21 extends to the doubly infinite sequence ► 2l2 -> 2li -> 2l0 -> 2l_i -> 2l_2 -> ... where all the imbeddings of 21& into 2l^_i are given by the multiplicity one maps ak(A) = En® A. L^ afc?00 denote the maps from 21* into 21 determining the limit. Define an automorphism a of 21 by "shifting to the left" in this sequence. In other words, since every 21& is isomorphic to $" and all the maps ak are equivalent, there is a sequence of isomorphisms ak from 21& onto 21&+1 for k in Z such that afc+i<7fc = <7fc_iafc. Therefore there is a (unique) automorphism a of 21 such that
220 VIII. Discrete Crossed Products <roLkl0o = afc+i,co0"fc for all k £ Z. This yields the commutative diagram T \<Tk <*k-l -St* ■ <** ■Sl*-i -*2l -a ^2lfc_2 Consider the crossed product 21 x<r Z. This algebra contains a unitary element U such that 17 AU* = a (A) for all A in 21. Let P& denote the unit of the algebra 2lfc. Then UPkU* = Pfc+i. Consider the algebra <B = P0(2l x<, Z)P0. This contains 2l0 = P021P0 and V = UP0 (since J7P0 = Pi 17 = P0l7Po). Notice that V is a proper isometry in 2*. We claim that 2* is generated by 2l0 and V. First note that for k > 0, P0tf*P0 = tf*p0 = yfc and thus P0U-kP0 = P0^"fc = F*fc. A dense set of elements of 21 are given by the finite sums of the form N N N X = J2 A^k = £ AkUk + J2 U~kA'_k k=-N fc=0 fc=l where A'_k = UkA-kU*k. Hence the elements of the form N N PoXPo = J2 PoAkUkP0 + J2 PoU-kALkPo fc=0 fc=l N N = J2 PoAkPoUkP0 + J2 PoU-kP0A'_kP0 fc=0 fc=l N N = J2 PoAkP0Vk + J] V*kPoA'_kP0. fc=0 fc=l provide a dense subset of 2*. So 2ln and V generate 2J. Think of 2l0 as -Mn(2li). Let E{j be set of matrix units for Mn(CPi) be chosen so that En = Pi. Let Si = EnV for 1 < i < n. Then Si are isometries in <B such that 5»5t* = £k. Therefore C*(Si,..., Sn) is isomorphic to On. We claim that Si,..., Sn generate all of 2J. Since V = Si, it suffices to show that 2l0 is also generated by Si,..., Sn. Indeed, 2l0 may be thought of as nk x nk matrices over 21&. Those matrices with scalar entries from 21& form a copy 9Jlk of Mnk in 2lo. The union of these subalgebras is dense in the full UHF algebra 2lo. Recall from Section V.4 that the elements of the form 5M5*, for words /z, v in W£ where Wk are the words of length k in the symbols 1,..., n, generate a copy 2Ufc of Mnk. To see that Wk = VJlk, notice that the matrix units for Pfc_i9JtfcPfc_i are just *k-\Eij) = Uk-\SiS])Uk-1 = (Sk-1Si)(Sk-1Sj)* for l<ij<k.
VIII. Discrete Crossed Products 221 The rest of the matrix units are obtained in a similar fashion. Hence 2l0 belongs to C*(5i,..., 5n); whence <B is isomorphic to On. Likewise <Bfc := P^Pk is isomorphic to On for all k el. The imbedding of 2$fc into 2Jfc_i is just the multiplicity one imbedding fik{B) = En ® 5. The full crossed product 21 is the direct limit of the <Bfc; so the crossed product (£03™) x ^ Z is seen to be isomorphic to £ ® On. ■ For the interested reader, we now outline how the crossed product is constructed in the general locally compact case. Form the algebra L1(G, 21) as follows. First consider all continuous, compactly supported functions / from G into 21 and complete with respect to the norm ll/lli=/ll/MII4M'). Jg Multiplication is defined by a convolution twisted by a: f*g(*)= f fWcttigit^s^dfiGit). Jg An adjoint operation is obtained by the formula where A is the modular function relating left and right Haar measure. It will be left to the interested reader to verify that this is a *-algebra. The crossed product of 21 by G is the enveloping C*-algebra 21 xa G of LX(G, 21). That is, define a C*-norm on LX(G, 21) by ||/||= sup H/)|| where this supremum is taken over all the non-degenerate ^representations of L1(G, 21). The crossed product is the completion of L1(G, 21) in this norm. As above, covariant representations always exist. Let n be any ♦-representation of 21 on a Hilbert space H. Form the Hilbert space L2(G, %) of all square integrable ^-valued functions on G. Then define a covariant representation (5r, A) of (21, G, U) on L2(G, U) as follows: (n(A)f)(s) = n(a:\A))(f(s)) (Atf)(s) = f(t-*s) for all A in 21, / in L2(G, %) and 5, t in G. It is easily verified that yields a co- variant representation. The completion of L1(G, 21) with respect to this restricted class of representations is called the reduced crossed product. Any *-representation of 21 xa G yields (by restriction) a representation of L1(G,2l); and by definition, every representation of L1(G,2l) is a representation of 21 xa G. By an argument essentially identical to the group C*-algebra case, there is a bijective correspondence between the covariant representations of
222 Vm. Discrete Crossed Products (21, G, a) and ^representations of L1(G, 21). Thus the representation theory of 21 xa G encodes the covariant representation theory of (21, G, a). VIII.2 Crossed Products by Z Consider a single automorphism a in Aut(2l). This gives rise to an action of the integers by an := an. For convenience, assume that 21 is unital so that there is a unitary u in the crossed product 21 xa Z such that uAu* = a(A) for every A in 21. We shall consider 21 as a subalgebra of 21 xa Z. There is always a faithful expectation from 21 xa Z onto 21 analogous to computing the zero-th Fourier coefficient of a function on the circle. This will prove to be a very useful tool. Theorem VIII.2.1 Let (21, Z, a) be a C*-dynamical system. Then there is a canonical faithful expectation $ 0/21 xa Z onto 21. Proof. For every scalar A of modulus 1, Xu also determines a unitary representation of Z (by n -> Xnun) such that {\u)nA(\u)-n = unAu'n = an(A). Thus (id, Xu) is another covariant representation of (21, Z, a). Clearly, 21 and Xu generate 21 xa Z. From the universal property of the crossed product, there is a homomorphism p\ of 21 xa Z onto itself such p\(A) = A for all A in 21 and pA(tx) = Xu. Evidently p\ is an automorphism. It is easy to check that for X in 21 xa Z, the function /(*) = pe2ir;t (X) is norm continuous. Indeed, one may verify it on the dense subalgebra 21Z, and extend it to the closure by a simple approximation argument. Then define a map $ on 21 xa Z by $(*)= / Pe2«u{X)dt. Jo Notice that since each p\ is a faithful (completely) positive isometric map, it follows that $ is a faithful (completely) positive contraction. Next, consider the effect on AXB for A, B in 21. $(AXB) = f Pe2*n(AXB)dt = A f Pe2«it{X)dtB = A$(X)B. Jo Jo So $ is an 2l-bimodule map. In particular, $(A) = A for all A in 21. Also, $(uk)= [ pe2nn{uk)dt= f e2*iktukdt = 0 for k ^ 0. Jo Jo Hence on an element of 21Z such as a finite sum J2n Anun, it follows that *(Y^Anun) = YfAnZ(un) = A0. n n
VHI.3. Minimal Dynamical Systems 223 This lies in 21. By the density of 21Z and the continuity of $, it follows that the range of $ lies in 21. Since $ is the identity map on 21, it follows that $ is an expectation. ■ Theorem VIH.2.1 permits the definition of a Fourier series for an element of 2lxaZby $n(X):=$(Xu-n). For every element X = ]£n Anun in 21Z, it follows that *nPO = An; and hence X = J2n $n(X)un. In fact, we obtain the following analogue of Fejer's Theorem. Define the Cesaro sums Sn(X) = £ (1 - ;#r)*i(*y. Theorem VIII.2.2 For every X in 21 xa Z, the Cesaro sums Sn(X) converge in norm to X. Proof. The proof is the same as the scalar case. Indeed, j=-n = fD1-!)6"^^)*5 f p^u{X)an{t)dt Jo .±?n Jo where <rn(*) = E^-nC1 - ^+r)e""27rijt is the FeJ^r kernel function. It is well known that (rn(t)dt are probability measures on T = R/Z converging weak-* to the point mass at 0. In particular, each En is a contractive (completely) positive map. The proof can be completed in the standard way, but since we already know that 21Z is dense, it follows more simply. A routine calculation shows that for Y in 21Z, Y = limn-»oo Sn(y). Thus for any X in 21 xa Z and e > 0, choose Y in 21Z with ||X - Y|| < e and an integer N so that ||Y - En(Y)|| < e for n > N. Then for n> N, \\x - sn(x)|| < \\x - y\\ + \\y - sn(r)|| + ||sn(y - x)|| < ze. m VIII.3 Minimal Dynamical Systems A classical dynamical system consists of a compact Hausdorff space X together with a homeomorphism a of X onto itself. This determines a C*-dynamical system (C(X), Z, a) where <rn(f)'-=fo*-n. In this section, we will develop some properties of the crossed product C(X) xa Z.
224 Vm. Discrete Crossed Products We start with a basic result from ergodic theory. A finite Borel measure /z on X is translation invariant if ^{a"l{E)) = fi(E) for every Borel subset of X. The existence of such measures follows from an application of the Markov-Kakutani fixed point theorem. Theorem VIII.3.1 Let (X, a) be a classical dynamical system. Then there is a Borel probability measure on X which is translation invariant for a. Proof. Let Ca denote the automorphism Caf = f o a"1 of C(X). Clearly this is a norm one linear operator. Thus the adjoint C* is a norm one linear map on the dual space M(X) of all finite regular Borel measures on X. Moreover, since Ca is positive, /z > 0 implies that C*/z > 0. Finally, if/z is a positive measure, then IIOH = <7>(x) = n(*-\x)) = MX) = |H|. Combining these observations shows that C* maps the weak-* compact convex set V = {/x € M(X) : /x(X) = ||,.|| = 1} of all probability measures into itself. Thus by the Markov-Kakutani fixed point Theorem VH.2.1, C* has a fixed point //n. In other words, So no is a translation invariant measure. ■ Certain of these invariant measures have an additional minimality property. The system (X, a, /z) is ergodic if /z is translation invariant, and whenever E is a translation invariant measurable set, then n(E) = 0 or 1. Proposition VIII.3.2 Every dynamical system (X, a) has an ergodic measure. Proof. By Theorem VIII.3.1, there are invariant probability measures for (X, a). It is easy to check that the set T of all invariant probability measures is convex and weak-* closed. So by the Krein-Milman Theorem, T is the closed convex hull of its extreme points. We will show that every extreme point of this set is ergodic. This will establish the proposition. If /z in T is not ergodic, there is a translation invariant set E such that 0 < fi{E) < 1. Evidently Ec is also essentially translation invariant. Let fi1(A) = fi(E)'1(AnE) and /z2(A) = ^'^{AnE0). Then both m belong to T; and they are distinct as they have disjoint supports. Since /z = fi(E)m + (1 - /z(£7))/z2, it follows that /z is not extreme. ■
VIII3. Minimal Dynamical Systems 225 These measures allow us to construct a useful covariant representation of the dynamical system (X, a). Let /z be a translation invariant measure, and form the Hilbert space £2(/z). Represent C(X) on L2(/z) as multiplication operators Mi1, and define an operator Up by U^h = h o a"1. Then the translation invariance of /z implies that Up is isometric: for g, h in the dense subspace C(X), (U»g, U^h) = / Ca{gh) dfi= ghdC^fi = / ghdp = (g, h). Since U^ is clearly invertible, it is a unitary operator. Finally, for / in C(X), h in L2(/z) and f in X. Thus (M^, U^) is a covariant representation of (C(X), a). Let A£ denote the algebra generated by this covariant representation. A dynamical system (X, a) is minimal if X has no proper closed cr-invariant subsets. This notion corresponds to simplicity of the crossed product. In this case, we will obtain a lot of additional structure. We begin with the easy direction. Proposition VIII.3.3 If F is a proper closed invariant subset of(X, a), then the ideal <£f = {/ G C(X) : f\p = 0} generates a proper ideal 3f qfC(X) x^ Z. Proof. Let Jjp be the set of elements in C(X)Z consisting of all finite sums of the form J2n JnUn for Jn in dp. This is an ideal in C(X)Z because of the invariance of F. Hence its closure 3f is the ideal of C(X) xa Z generated by ftp. Let $ be the expectation of C(X) xa Z onto C(X) of Theorem Vm.2.1. Since ${3p) = <£f, continuity shows that $(3p) = £f as well. Thus 3p is a proper ideal. ■ We need another basic result from ergodic theory known as Rohlin's Lemma. Lemma VIII.3.4 Let (X, <r, /z) be an ergodic dynamical system such that the support of ft is not finite. Then for every e > 0 and positive integer n, there is a Borel subset F ofX such that <rl(F) are disjoint for 0 < i < n - 1 and .«(U *'(*■)) >l-e. Proof. Clearly the set Xn = {x e X : an(x) = x^ <r>{x) for 1 < j < n} is translation invariant for each n > 1. By ergodicity, each has measure 0 or 1. If n(Xn) = 1 and cannot be divided into invariant subsets of proper measure, then it is easy to see that Xn must consist of precisely n point masses of /z contrary to hypothesis. Thus we may assume that off a set of measure zero (which we discard), <rn(x) ± x for all n > 1.
226 VIII. Discrete Crossed Products Choose an integer k > e_1. We will construct a measurable subset E of X of positive measure such that a*(E) are pairwise disjoint for 0 < j < kn. This is done by induction. Suppose that E is a set of positive measure such that o*(E) are pairwise disjoint for 0 < j < m. Ergodicity and the previous paragraph imply that there is a non-null subset E1 of E such that E1 and am(E/) are disjoint. Thus a^(Ef) are disjoint for 0 < j < m. Eventually we obtain m = kn. Now apply Zona's Lemma to obtain a maximal set (up to a null set) with this property. If E\ is an increasing chain of measurable subsets with this property, it is easy to extract a sequence E\n such that supn>1 fi(E\n) = supxii(E\). Then E = Un>iE\n contains all the E\ modulo nulfsets. Therefore Zona's Lemma provides a maximal set E such that <r*(E) are pairwise disjoint for 0 < j < kn. Let G = akn"1(E). For each x in G, let N(x) denote the smallest positive integer such that aN^x belongs to E and set it equal to oo if it never returns to E. Notice that a{(x) does not belong to Ufe1 ^KE) for * < N(x)- For if **(*) belongs to a*(E) and i > j, then a%~*(z) lies in E\ and if i < j9 then x lies in a^"%(E), neither of which is possible. Define Gj = {xeG: N(x) = j} for 1 < j < kn and G' = {x e G : N(x) > kn}. The set G1 is a null set; for otherwiseE' = EU <r(Gf) determines a larger set with ai(E') pairwise disjoint for 0 < j < kn. The disjoint union kn-l kn j-1 |J <r^E) U |J |J otiGj) j=o i=i *=i is invariant for a, and thus has full measure by ergodicity. The idea is to form a set F from every nth translate of E and each Gj. Define k—1 kn F=\Ja'n(E)U [j [j a^-^n+iGj. *=0 j=n+l sn<j It follows by construction that <rl(F) are disjoint for 0 < i < n. Moreover, t=0 *=1 l<i<j<n This has measure k k E E ^(G(-i)n+i) < E E MG{s-i)n+i) = nKG) = W(E). 8=1 l<i<j<n s=l l<j<n The sets a*(E) for 0 < j < kn are disjoint and all have the same measure. Thus nfi(E) < k"1 < e as desired. ■
V7II.3. Minimal Dynamical Systems 227 Now we are in a position to show that the algebra AS constructed above is in fact isomorphic to the crossed product when a is ergodic (and X is infinite). The key is showing that the expectation $ onto C(X) factors through AS- Lemma VIII.3.5 Let (X, a, p) be an ergodic dynamical system such that the support of p is not finite. On the algebra AS, the map *(EM£(W)=M/o j=-n is contractive, and thus extends to an expectation of AS onto C(X). Proof. Fix an element A = Sj=~n Mf- £# and an e > 0. Let E = {xeX:\f0\>\\fo\\oo-e}. Apply Rohlin's Lemma VIII.3.4 (for 2n + 1) to obtain pairwise disjoint non-null sets Fj for -n < j < n such that <r(Fj) = Fj+i for -n < j < n. By the ergodicity of a, there is an integer m such that 0-m(Fo) n E has positive measure. By replacing each Fj by am(Fj), we may assume that m = 0. Let g be any unit vector in L2(p) supported on E D F0. Then M^.U^g is supported on Fj for all \j\ < n. In particular, they are pairwise orthogonal. Thus l|A||2 > \\Ag\f = J2 \Wl9\\2 j=-n >||/o«7||2>(II/o||oo-£)2 = (||m;o||-£)2. Therefore ||*|| = 1. It is now evident that the map * extends by continuity to an expectation of AS onto C(X). ■ Corollary VIII.3.6 When (X, <r, p) is ergodic and X is infinite, the algebra AS is isomorphic to the crossed product C(X) xa Z. Proof. There is a canonical homomorphism <p of C(X) xaZ onto AS which carries each element E?=_n fjuj in C(X)Z to Ej=-n MfjU^ K is evident that tfy> agrees with $ on this dense subalgebra, whence $ = Vtp. However, $ is faithful and therefore <p is faithful and so must be an isomorphism. ■ Now we will use Rohlin's Lemma again to establish uniqueness of the expectation and simplicity when a is minimal. Lemma VIII.3.7 If(X, a) is a minimal dynamical system on an infinite compact Hausdorff space X, then for each element A in C(X) xa Z and e > 0, there are unimodularfunctions #i,..., 0m m C(X) such that m *=i
228 VTII. Discrete Crossed Products Proof. Let /z be an ergodic measure for (X, a). First we show that if e > 0 and k ^ 0, there is an open subset F of X with /z(F) > 1 - e and a unimodular function V> in C(X) such that Re V>(V> ° °"~k) = 0 on F. Clearly we may suppose that k > 0. To this end, let N > 2ke~l and apply Rohlin's Lemma Vm.3.4 to obtain pairwise disjoint sets Fj for 0 < j < N such that <r(Fj) = Ff+i for 0 < j < N and n(uf=0Fj) > 1 - e/2. Since /z is regular, we may replace each Fj by a closed subset with the same properties. Then using the continuity of <r and the disjointness of the Fj, we may find an open neighbourhood of the F/s with these same properties and disjoint closures. Let these open sets be renamed Fj for convenience. Set F = ufj0kFj. Since n(Fj) < N'1 < e/2k, it follows that /z(F) > 1 - e/2 - ke/2k = 1 - e. Let A = e7"/2*. Define ip to equal A-7 on each Fj for 0 < j < N, and extend it to a unimodular function in C(X). Then i/)(i/)oo—k) = -i on each Fj for 0 < j < N - & which is all of F. Notice that V^V"1 + V*"1^ = 2(Retp(tpo ak))uk vanishes on F. Consider an element A = £"=_n fjuj in C(X)Z such that $(A) = /0 = 0. For each 1 < |k\ < n, let V>fc be constructed as above so that Re tl>k{i>k ° °"~k) = 0 on an open set Fk such that fi(Fk) > 1 - (2n)~1. This implies that the open set F = Cii<\k\<nFk has positive measure, and thus is non-empty. Let *•= n *? f°r *z n fr-1}- For each |fc| < n, consider 5 and s' which agree except on the fcth coordinate, which differ; so that there is a function <p such that 08 = <pi/>k and 0,/ = (ft/*^1. Then 0,/fct*fc07 + 08,fkvk6^ = 2<pfk (Re Vfc(V>fc o (7-fc)) tzV which vanishes on F&. Thus summing over all values of s yieldsJhe same conclusion. Applying this to each k in turn shows that 2~2n J2S ^sA08 vanishes on F. Now the sets a* (F) form an open cover of X by the minimality of a, and hence there is an integer M so that the first M of these sets cover X. Let 08 := 0, o a'* fori < j < M. Consider the family of functions ^,..,.M=n^ f°r s^ n {-i,i},i<j<Af. j=i i<l&l<"
V7II.3. Minimal Dynamical Systems 229 Then the calculation of the previous paragraph now shows that 2-2nM J2 08A08 S=(*i,...,*Af) vanishes on U^L^F = X. Finally, C(X)Z is dense in C(X) xa Z and both $ and the averaging operator are contractive and unital. Therefore, a simple approximation argument completes the proof. ■ Corollary VIII.3.8 When (X, a) is minimal and X is infinite, the crossed product C(X) xa Z has a faithful trace which is obtained from the expectation $ onto C(X) followed by integration with respect to any ergodic measure /z. If(X, a) has a unique invariant measure, then the trace is unique. Proof. It is easy to verify that r(A) := fx $(A) d/z is a trace on C(X) xa Z. Indeed, if A = £m fmum and B = £n gnun are elements of C(X)Z, then T(AB) = J2 [ fn9-ndfl = T(BA). By continuity, the trace condition extends to C(X) xa Z. We show that any trace r1 must factor through $. By the previous lemma, for any e > 0 and A in C(X) xa Z, we obtain unimodular functions 68 in C(X) such that m e>|/(*(A))-r'(fn-l2M*.)| *=1 m = |r'(*(A)) - m"1 YV(4)| = |r'($(A)) - r'(A)|. *=1 Hence r' factors as r' = y>'$, where <p' is the restriction of r1 to C(X). By the Riesz Representation Theorem, there is a unique probability measure p! on X such that t'Q) = fx f dp!. Moreover this measure is translation invariant because r'(/) = r'{UfU*) = r'(a(f)). Conversely, any invariant probability measure yields a trace. Thus the uniqueness of this measure implies the uniqueness of the trace. ■ Theorem VIII.3.9 Let (X, a) be a dynamical system on an infinite compact Haus- dorff space X. Then the crossed product C(X) xa Z is simple if and only if a is minimal Proof. Suppose that a is minimal and J is a non-zero ideal of C(X) xaZ. Let A be a non-zero positive element of 3. By Lemma Vm.3.7, it follows that $(A) = /0
230 VIII. Discrete Crossed Products belongs to X Since $ is faithful, /0 is non-zero. Hence the ideal contains /n:-E^(/0y*-2^(/0). Now /o > 0 on a non-empty open set O. As in the proof of Lemma VTO.3.7, there is an integer n sufficiently large that the sets <t*(0) for 0 < j < n cover X. Therefore fn is strictly positive, and thus invertible. So the ideal 3 is all of C(X) xa Z. The converse is contained in Proposition VEH.3.3. ■ We remark that if X is finite, then a minimal action of Z on X is a cyclic permutation. In this case, the crossed product C(X) xaZ is isomorphic to Mn(C(T)), where n = \X\. This is not simple. VIII.4 Odometers In this section, we will consider a well known homeomorphism on the Cantor set studied in ergodic theory. Perhaps surprisingly, the crossed product algebra turns out to be one we have already studied. Let {rii} be a sequence of integers n» > 2. Let X{ = {0,1,..., n; - 1}, and let //; be the measure on X{ assigning mass njl to each point. Form the Cantor set X = n»>i Xim* ^d ^t /z be the product measure of the //;. Think of each element a = {a;} as a formal sum S*>i aiN% where Ni = 1 and iVj+i = riiNi. A group operation may be defined on X by formal addition with carries. That is, the sum {a;} + {&;} = {c{} where c» are the unique integers in X{ such that n n ]T(ai + bi)Ni = ^ ^iV; mod JVi+1 for all i > 1. i=i i=i In particular, b = -a is obtained as follows. Let i0 be the least integer such that a,i0 ^ 0 (or oo when all a» = 0). Then 6; = 0 for i < i0, 6»0 = n;0 - a»0 and bi = nt- - 1 - a; for alii > i0. It is readily verified that the group operations are continuous. Also Z imbeds as a dense subgroup by sending each n in N to the corresponding finite sum of the same total. Then the negative integers are sent to sequences such that a; = n» - 1 for all sufficiently large i. The odometer action a on X is obtained by addition of 1. The name comes from the parallel with the way a car odometer works. When the ith digit rolls over from rii -1 to 0, the i + 1st digit in incremented by 1. Since addition is continuous, this is a homeomorphism. Consider the cylinder sets J(*i,..., Xk) = {a : a; = X{ for 1 < i < k}.
Vin.4. Odometers 231 Then it is easy to see that <r( J(xi}..., Xk)) = J(yi,..., yu) where k k 1 + £ *iN* = YlViNi m°d Nk+* * t=l t=l Therefore any invariant measure for a must agree with /z on every cylinder set. As these cylinders generate the Borel sets as a <r-algebra, it follows that /z is the unique invariant measure for a. Hence it is also the Haar measure for the group X. Form the crossed product 2l = C(X)x<rZ. We wish to determine the structure of this algebra. Let u represent the universal unitary element implementing a. The action is minimal because the semi-orbit of any point a is a + N which is dense in X. Therefore by Theorem VIH.3.9 and Corollary VHI.3.8, this is a simple C*- algebra with a unique trace. Theorem VIII.4.1 Let X = n»>i X% where each X{ has n» > 2 points, and let a be the odometer action. Then the crossed product C(X) xaZis isomorphic to the Bunce-Deddens algebra corresponding to the supernatural number n = II»>i n»- Proof. The proof is accomplished by identifying a nested sequence of subalgebras isomorphic to Mnu (C(T)) in the crossed product 21, and verifying that the imbed- dings are the right ones. Map C(T) into 21 by the functional calculus of the unitary u inducing a. That is, pi(f) = f(u). Then for each &, let 21* be the subalgebra generated by the unitary u and the characteristic functions X(Xlj_jXk) of the cylinder sets J(*i,..., Xk)* Since <r(J(xu • • • i xk)) = J(vu • • • i Vk) with notation as above, it follows that UX(xly...yxk)=X(yil...yyk)U. Thus E}Q' := t^X(o,...,o) are partial isometries with initial projection X(0,...,o) m(* range projection X(Xi,...jxk) Wnere i = Si=i xiN%- T"ey generate a set of matrix units for Mnu given by E\y = E>Q'Efc*. With respect to this decomposition, the span of the cylinder sets of size n is the set of diagonal scalar matrices. And the unitary u is given by the matrix Uk with copies of the identity in the (j + 1, j) entries for 1 < j < Nk, in the (0, Nk - 1) entry there is a coefficient Vk which we must analyze; all other entries are 0. To understand V&, note that it represents the matrix entry given by ^o!N*-i = X(o,...,o)uX(ni-i,...,n*-i)- Thus Vk = E<gtJ$l_lfi = X(0,...,o)^X(0,...,o). This is a unitary element in the algebra X(0 o)2lX(o,...,o)- Hence there is a homo- morphism pk which carries Mnic(C(T)) onto 2lfc = ^({E^}, Vk) by /»*([/«]) = UuiVk)].
232 VIII. Discrete Crossed Products Let ak denote the injection of 21*. into 2lfc+i. Likewise recall the injections fa of *8(Nk) = MNk{C(T)) into 5S^+1 in the construction of the Bunce-Deddens algebra 2$(n). We need to verify that otkPk = Pk+ifa> Once this is established, it follows that there is a well-defined homomorphism p of 2J(n) onto 21 given by p(A) = pk{A) for every A in 2J(iVfc). Moreover, p must be an isomorphism because ©(n) is simple. Let us determine the structure of the map a*.. Notice that each cylinder set J(xi,..., Xk) splits as the disjoint union of J(x\,..., xni j) for 0 < j < rik+i. Thus we have the decomposition Eik) - XX njk+i-1 = E i=o Ei(*+1) <*+1> _x t0 Sg^) by 14,. The unitary u is represented as Uk and C4+i respectively in the two subalgebras. If we think of Uk as an Nk x Nk matrix whose entries are rik+i x rik+i matrices obtained from this decomposition in the natural order, then the entries on the first subdiagonal are equal to Jnjk+1, most entries are 0, and the (0, Nk - 1) entry V* maps each ^V+i^^-i+i^ onto Elitl)Nk,ti+i)Nh for ° ^ ^ n*+i " 2 by the canonical identification (/) and it takes S// _x ^ Thus V5k = Now recall that the imbedding C(T) into Mnu(C(T)) in the Bunce-Deddens construction takes z to the matrix Ak with l's on the first subdiagonal, z in the (0, Nk - 1) entry, and O's elsewhere. The map pk takes z to Vfc. Hence it is evident that pfc(Afc) = C7fc. Hence otkPk(Ak) = Vfc+i = Pfc+i(Afc+i) = Pk+ifa(Ak)- The restriction of pk to the iV*. x Nk matrices with scalar entries is the identity map. Moreover, the imbeddings pk and fa agree on these scalar matrices. The scalar matrices and Ak generate Mnu (C(T)). Thus the two mappings agree. ■ 0 I 0 0 0 .. 0 .. I .. 0 .. . 0 . 0 . 0 . J Vfc+l 0 0 0 VIII.5 K-theory for Crossed Products There is an important tool for computing the K-theory of crossed products. Unfortunately, the proof of this fact requires the development of much more general K-theory than is contained in these notes. As its use in these note is limited, we have decided to state them without proof.
VIII.5. K-theory for Crossed Products 233 We will need to define the Ki group of a C*-algebra 21. Let GLn(2l) denote the group of invertible elements of -Mn(2l); and let GL£ (21) denote the connected component of the identity, which is a clopen normal subgroup of GLn(2l). There is a natural imbedding of GLn(2l) into GLn+i (21) given by sending A to [ £ J ]. It is clear that GL£(2l) is carried into GL°+1(2l). Thus this induces a homomorphism of the quotient GLn(VL)/GL°(21) intoGLn+1(2l)/GLQ+1(2l). The direct limit of this sequence of groups is denoted by Ki(2l). It is always an abelian group even though the quotient groups need not be abelian. (See the exercises.) When 21 is not unital, we define GLn(2l) to be the group of those invertible n x n matrices with coefficients in 2l~ such that the off-diagonal entries lie in 21 and the diagonal entries belong to 7+21. (That is, matrices congruent to In modulo A4n(2l).) In a C*-algebra, every invertible element is connected in the invertibles to the unitary operator in its polar decomposition. Thus it is also easy to see that one could use the unitary groups U(Mn($l)) instead of GLn(2l) in the definition of K\. Notice that the direct limit of .Mn(2l) under multiplicity one imbeddings is £ ® 21. An element of GLi((£ ® 21)") is connected to a unitary in the image of GLn(2l) for n sufficiently large. It isn't difficult to show that #i(2l) = #i(£® 21) = GLx((£® 2l)~)/GL?((£® 2l)~). In any Banach algebra, it is elementary to check that when \\A - I\\ < 1, there is an element L in the algebra such that A = eL. So GL° (21) is the set of all finite products of exponentials eL for L in -Mn(2l). In the commutative case, the product of exponentials is the exponential of the sum. So GL^(C(X)) = e°(xh Any invertible element with spectrum in the right half plane is connected to the identity by a straight line. More generally, any invertible element with 0 in the unbounded component of the resolvent is connected to the identity by using the functional calculus to construct a path to an element with spectrum in the right half plane. In particular, any invertible element with finite spectrum is in the connected component of the identity. It follows that A"i(2l) = 0 for every finite dimensional C*-algebra. Since GL£(2l) is open and closed in GLn(2l), it follows that when 21 = liir^2ln, then #i(2l) = lir^i^1(2ln). Hence tfi(2l) = 0 for every AF-algebra. If X is a totally disconnected space such as the Cantor set, every element of GLn(C(X)) can be approximated by a function taking only finitely many values in Mn- Such functions have finite spectrum and consequently lie in GL^(C(X)). Therefore #i(C(X)) = 0. On the other hand, #i(C(T)) = Z. The map is obtained by sending each element of GLn(C(T)) to the winding number of its determinant function. As in the case of K0, a homomorphism a from 21 into 2* induces a homomorphism a* of A"i(2l) into Ki(*B). This makes Ki a covariant functor from the
234 VIII. Discrete Crossed Products category of C*-algebras into the category of abelian groups. This is barely sufficient for us to state the Pimsner-Voiculescu short exact sequence. In fact, we do not give sufficient information here to define the vertical maps. However, in our applications, this extra detail will not be needed. Theorem VIII.5.1 Suppose that a is an automorphism of a C*-algebra 21. Then there is a cyclic six term exact sequence #o(2l) ^-^ #o(2l) ^- #o(2l xa Z) K& xa Z) ^— Kl{*) ■*£--- tfi(2l) Example VIII.5.2 Consider the irrational rotation algebra A$, which is shown to be a crossed product in Example VIE. 1.1. First compute the K-theory for C(T). Since T is connected, every projection valued function in C(T, Mn) has constant rank. It is easy to find a homotopy of projections that connects any projection P in C(T, Mn) to one with a fixed unit vector in the range of P(i) for every t in T. Thus by induction, one shows that the rank is the only homotopy invariant. Hence K0(C(T)) = Z. As noted above, KX(T) = Z as well. Now consider the automorphism 0 on C(T) induced by rotation through the angle 27T0. This does not effect the rank of a projection, nor the winding number of the determinant of an invertible function. Therefore 0* = id*. Plugging this into the P-V sequence, we obtain 0 -> K0{C(T)) = Z-> K0(Ae) -> #i(C(T)) = Z -> 0 and 0 -> ffi(C(T)) = Z -> Ki(At) -> K0(C(T)) = Z -> 0. Therefore K0(A$) ~ K\(Ae) ~ Z2. It follows that the order homomorphism t* of K0(Ae) onto Z + Z0 of Theorem VI.5.2 induced by the unique trace r is an isomorphism. Example VIII.5.3 Consider the crossed product representation of £ ® On from Example Vffl.1.2. This is the crossed product (i?®^) xa Z where $" is theUHF algebra of type n°° and a is a left shift. We will use the P-V exact sequence to compute the K-theory of the Cuntz algebras. As noted above, K* (£®2l) = K* (21). Thus K0(£ ® On) = K0{On) and Ki{& ® On) = #i(0n). Because tf1 is an AF algebra, Ki(& ® #*) = K^tf1) = 0. As in Example IV.3.4, we may easily compute that K0{& ® $") = Koffi1) = Z [£]. By Exercise IV.7, the map r* induced by the unique trace is an isomorphism. The automorphism a satisfies a(Pk) = Pfc+i. Since r(Pk) = n~fc, we deduce that a* is multiplication by n"1.
V7II.6. AF subalgebras of Crossed Products 235 Putting these facts together, we obtain the exact sequence vi<U-<r«. KitS") — ffi(S®0„) —■ ^o(r) ^-X(r) — K0(£®On) -* tfiGT1) K^On)- I] [£] -^0(O„) -0 Consider the group homomorphism on Z [£] of multiplication by 1 - n_1. This consists of the automorphism of multiplication by n_1 followed by multiplication a by n -1. Since Z [£] is an integral domain, multiplication is injective. We claim that the range of a consists of all elements of the form n~ka such that n -1 divides a. Indeed, if a = (n - 1)6, then a(n~kb) = n~ka. Conversely, suppose that n -*„_ a = a(n 6) = n (n - 1)6. Then since n and n - 1 are relatively prime, unique factorization in Z shows that n - 1 divides a. We conclude that K0(On) ~ ^(ryimOd* -a,) = Zn_x and JFT1(On) = ker(id*-^) = 0. This provides another method of distinguishing Cuntz algebras from one another. VIII.6 AF subalgebras of Crossed Products In this section, we will show that certain natural subalgebras of crossed products for minimal dynamical systems on Cantor sets are AF. Then we will extend this analysis to obtain several useful structural results about these algebras including an imbedding into one of these AF algebras analogous to the Pimsner-Voiculescu imbedding of A$ into an AF algebra. For this section, let X be a Cantor set and let a be a minimal homeomorphism. We will call (X, a) a minimal Cantor system. A partition of X is a finite collection V of pairwise disjoint clopen subsets of X which cover X. Let 0(7*) denote the span of the characteristic functions of the members of V. Let u denote the unitary element of C(X) xa Z which implements a on C(X). Lemma VIII.6.1 Let Y be a non-empty clopen subset ofX and let V be a partition ofX into clopen sets. Then the C*-subalgebra ofC(X) x^ Z generated by C(V) anduXx\y is finite dimensional. Proof. Define the^m return function for Y by nY(y) := min{n > 1 : <rn(y) G Y} fory G Y. Since a is minimal, {<rn(y) : n > 1} is dense in X. Thus since Y is open, ny is finite for every y in Y and is upper semi-continuous. Indeed, if ny (y) = n, then <rn(y') belongs to Y for all y1 in a sufficiently small neighbourhood of y\ and
236 Vm. Discrete Crossed Products thus ny(y') < n on this neighbourhood. Similarly, since Y is closed, ny is lower semi-continuous. Hence ny is continuous on Y. Then because Y is compact, ny takes only finitely many values, say {ni,..., n#}. For 1 < k < K and 1 < j < nk, define Y(kJ) = <rj(riy1 {nk)). Then the sets Y(&, j) are pairwise disjoint clopen sets (why?). Notice that the sets Y(&, n*.) must form a cover of V because each y in V is the first return of the first point <r~8(y), s > 1, to lie in Y. It follows that the union of all the Y(&, j) is invariant for a because Y = u£=1y (*, nfc)f <r(y) = u£=1 Y(*, 1) and ^(y(ft,j)) = y(*lj + l) for l<j<nfc. As a is minimal, the sets Y(k, j) form a partition ^ of X. The collection % = {lr(*,j):l<J<nfc} is a tower of height n*. for each 1 < k < K. It is a routine matter to further subdivide these towers vertically in order to arrange that {Y(&, j)} refines V. Indeed, if Pis'mV and A = PC) Y(k, j0) is a proper subset of Y(&, jo), construct the sets A(&, j) = d^""* (A) for 1 < j < n*.. This forms a tower of height nk, as do the sets Y(k, j) \ A(k, j); splitting the tower into two of the same height. Continuing this process for each such proper intersection yields a finer partition y' of X than y\ZV with the additional feature that it consists of towers Y'(k, j) for 1 < j < n'k and 1 < k < K1 so that a(Y(kJ)) = Y(kJ + l) for 1 < j < n'k, uCiY'(k, 1) = a(Y) and u£x Y'{k% n'k) = Y We will work with this partition, but will suppress the primes for notational simplicity. Now we define a finite dimensional subalgebra 2l(y, y) of C(X) xa Z isomorphic to J2%=i ®Mnk determined by the matrix units E& = u{-jXY(kJ) = Xy^ut-i for 1 < k < K and 1 < i, j < nk. These do form a system of matrix units because of the identities uXY(kj)V* = X>*{Y{kj)) = Xy(fc,i+i) for 1 < J < ™fc- The diagonal elements Ejy span C(y) which contains C(P). The off diagonal elements E\y have the form (uXjr\y)*~JXy(fcj) when 1 < j < i < nk. They
V7II.6. AF subalgebras of Crossed Products 237 evidently lie in the algebra generated by uXx\y ^d C(y). Conversely, K nk-l fc=i i=i Therefore 2l(Y, y) is the C*-algebra generated by C(y) and uXx\y• Since the C*-algebra generated by C(P) and uXx\y is contained in this one, it is also finite dimensional. ■ Theorem VIII.6.2 Let (X, a) be a minimal Cantor system; and let Y be a closed subset ofX. Then the C*~subalgebra 2ly ofC(X) xa Z generated by C(X) and uCo(X \ Y) is AF. Moreover the injection j ofC(X) into 2ly induces a surjec- tive unital order homomorphismj* ofKo groups which carries Kq(C(X))^ onto #o(2ly)+ Proof. Start with a decreasing sequence Yn of clopen sets with intersection Y; and with an increasing sequence of partitions Vn whose union generates the topology of X. Thus Un>iC(7>n) is dense in C(X). We then construct an increasing sequence of partitions yn into towers built from Yn as in the preceding lemma so that yn refines both Vn and yn-i. Then form the sequence of finite dimensional algebras 2ln = 21(1^, yn). Notice that this is an increasing chain of algebras because C(yn) is contained in 0(3^+1) and u*x\Yn = (^x\Yn^)Xx\Yn £ 2U+i. The closed union of the 2ln contains C(Vn) for all n > 1, and thus it contains C(X). Also any function / in Co^ \ Y) (thought of as an element of C(X) vanishing on Y) can be approximated by a function g in some C(yn) which vanishes on Yn. But then ug belongs to 2ln and approximates uf. Conversely, it is evident that each 2ln lies in 2ly. Therefore 2ly is AF. The injection jn of C(yn) into 2ln maps onto the diagonal algebra Vn spanned by the diagonal matrix units. Every projection in 2ln is unitarily equivalent to a diagonal projection. Therefore j'n* maps tfo+(c(:»n))i = {Meow •p=p2=p* e c(yn)} onto the corresponding set *o+(2Ln)i = {\p]*n :p = p2=P^e^}. By Theorem IV. 1.6, these sets are the order intervals [0,1] in the two Kq groups. Hence jn* is an order isomorphism. Let an be the injection of 2ln into 2ly; and let
238 VIII. Discrete Crossed Products /3n be the injection of C(^n) into C(X). Then KZ(KY)l = IJ Ofn^+tan)! = \J O^j^K^(C(yn))l n>l n>l = |J MnK+wynVt = y^+cc^))!. n>l Thus j* is a surjection which takes the unit order interval of K0(C(X)) onto the unit order interval of A"o(2ly). ■ Example VIII.6.3 Recall the crossed product representation of the Bunce-Ded- dens algebra from Theorem VIII.4.1. Take Y to be the single point 0 = (0,0,...). In the construction above, take Y*. = J(0,..., 0) where the sequence has k zeros; and let the partition be yk = {J(xu.. .,xh) : 0 < xi < nu 1 < i < k}. From the proof and notation of that theorem, N*-2 i=o It is evident that the subalgebra 21(1^, yn) is isomorphic to Mnu . The imbeddings are all unital, and therefore the algebra 2ln is isomorphic to the UHF algebra of type n = IIt>i ^i- It will be shown in the next section that the injection j of 2l0 into 21 induces an isomorphism j* of K0 groups. VIII.7 Crossed Product subalgebras of AF algebras We will show that for a minimal Cantor system (X, a) and an arbitrary point y in X, there is an imbedding of the crossed product C(X) xaZ into 2l{yj in a way which induces an isomorphism of Kq groups. This is analogous to the Pimsner- Voiculescu imbedding of the irrational rotation algebra A$ into the AF algebra of the continued fraction of 0. In fact, our imbedding can be used to obtain the Pimsner-Voiculescu imbedding. Fix an arbitrary point y in X. As in the previous section, construct an increasing sequence 2ln = 21(1^, yn) of finite dimensional subalgebras corresponding to a decreasing sequence Yn of clopen sets with intersection {y} and increasing partitions yn of X. By dropping to a subsequence if necessary, we may suppose that the sets <r*(Yn) Bit pairwise disjoint for 1 < j < 2n and so that each is contained in a single element of yn-i. (This is easily achieved because the points a^(y) are distinct and each is contained in some element of the partition yn-i for 1 < j < 2n. Hence these properties remain valid for a sufficiently small neighbourhood of {y}.) Following the notation of the previous section, let E\y for 1 < k < K, 1 < i, j < nk be the matrix units of 2ln.
VIII.7. Crossed Product subalgebras of AF algebras 239 Define a unitary vn in 2ln by vn = uXXXYn + £ u^XY{k,nk) = £«>, + "g1 *#> ,). fc=i fc=i j=i Notice that vnXx\Yn = uXx\Yn- Also vn mimics the role of u in an important way. Lemma VIII.7.1 Iff in C(yn) is constant on Yn, then vnfv„ = a(f). In particular, vnXYnVn = X<T{Yn) andvnfvl = <r(f) for every f in C(^n_i). Proof. If fXYn =0,then Vnfr* = (VnXX\Yn)f(vnXX\Yny = Xlfu* = *(f). Also from the definition of vn, we obtain K K VnXYnV„ = Vn^2XY(k,nk)Vn = ^2XY(ktl) = X<r(Y)- fc=l fc=l Thus the result follows. Since Yn is contained in a single element of the partition yn-i, every function in 0(3^-1) is constant on 1^. ■ Now vn and vn+i are direct sums of weighted shifts. We are looking for a unitary wn in 2ln+i which commutes with C(3^n-i) such that wnvn^iw^ is close to vn. In the case of the irrational rotation algebra, this type of approximation was managed by Berg's technique. The same principle is used here, but it will be done in a more algebraic way. Notice that Vn+lXx\Yn = uXX\Yn = vnXX\Yn = Xx\*(Yn)V = XX\<r(Yn)Vn+l = XX\v(Yn)vn- Therefore X*V(y„)<>n<+i = *X\<r(Yn) = vnVn+lXx\*(Yn)- Thus we also obtain Since 2ln+i is finite dimensional, the unitary element vnVn+i "as finite spectrum in T. Hence by the continuous functional calculus, we obtain a unitary z = fc(tinti*+1) where h(ei$) = ei2~n* for -ir < 0 < ir. Therefore z2n=v»<+i and lk-l||<2-»ir zX<r(Yn) = Xv(Yn)Z zXX\<r(Yn) = XX\a(Yn) = XX\<r(Yn)z Recall that o*(Yn) are pairwise disjoint for 1 < j < 2n. From the fact that z commutes with Xa(Yny we see that vP^ztvl'* commutes with X9i^yny Set
240 Vm. Discrete Crossed Products Z = X \ U?=i °*(Yn)- Define a unitary element Wn = XZ + f)u*-V,+1-V-^(y1|). i=i The unitary z can be thought of as a unitary twist through 2~nth of the unitary *>n*>*+1. The unitary wn is the identity on Xz and acts by z* on X^+i-jvyv Thus there is a gradual shifting from J to vn+i*>n ^ one shifts by a along the blocks. This is the analogy to Berg's technique. The key approximation lemma is the following. Lemma VIII.7.2 The unitary wn belongs to the algebra 2ln+i, commutes with G(yn-i) and satisfies IK*>n+l<-*>n|| <2"n7T. Proof. Since z belongs to 2ln+i and Xz and X9^yn) belong to C{yn), the containment of wn in 2ln+i follows from the fact that also lies in 2^. So -.j-l^+l-j' l-jv . _ „,i-ly2n+l-iv „l-j — *,i-iv ^2n+i-i,,i-i _ „,i-iv _2n+i-i„,i-i - K X<r(Y)Z JVn J = VJn Xa{y)Z JVn belongs to 2ln+i. Now wnXz = Xz, and wn commutes with each Xaj(yn) f°r 1 < j < 2n. As any function in C(yn-i) is constant on each X<ri(yn), it will commute with wn. Notice that for 1 < j < 2n, Lemma VIH.7.1 shows that (vnWn - WnVn+^X^lYn) = ^nX^y^"1*2"*1"^1-' - t/;nX^+i(yn)ti Thus \\(vnWn - WnVn+O^i^jH < \\Z - l|| < 2"n7T. Also (vnwn - ^nVn+iJXy,, = vnXYn - WnX^y^Vn+i = (vn - z2nvn+i)Xyn = (t> - vn<+1t>n+i)Xyn = 0 and since a{Z \Yn)=(X\\J <r*(Yn)) \ a{Yn) = Z \ o«"+1(YB), i=i
V7II.7. Crossed Product subalgebras of AF algebras 241 it follows that (vnWn - WnVn+i)XZ\Yn = VnXZ\Yn ~ ™nX*(Z\Yn)V>XZ\Yn = V>XZ\Yn - wnXz\<T2nJti(Yn)uXZ\Yn = (U - u)XZ\Yn = 0. Because the terms Xaj+i (Yn)(vnwn - WnVn+i)X<r*(Yn) have pairwise orthogonal domains and ranges, one can compute 2n \\vnWn ~ V>nVn+l\\ = II X)X^+1(^)K^n - ^nVn+l)X^(yn)|| i=i = l<i<2« ^VnWn " ^^+l)X^(Vn)ll < 2"n7r- " Now we are ready to state the main result. Theorem VIII.7.3 Let (X, a) be a minimal dynamical system on a Cantor set X, and let y be a point in X. Then there is a unital imbedding a ofC(X) xa Z into 2l{yj such that a* is an ordered group isomorphism of the Kq groups. Proof. For n > 1, define automorphisms an of 2l{yj by an(A) = Ad(wx.. .wn)(A) = an-i(wnAw*n). Each g in C(yn) commutes with Wk for k > n. Hence ctk(g) = an(flO for all k > n. So for an arbitrary / in C(-X") and e > 0, there is an integer n sufficiently large andg in C(yn) such that ||/ - g\\ < e. Hence for k,£> n, IM/) - «£(/)|| < ||o*(/ - g)\\ + Kb) - a£t»|| + IM/ - 5)|| < 2e. Thus 0!fc(/) is Cauchy. So we may define an isometric *-homomorphism on C(X) by ot0(f) = limn -J>oo Next notice that by Lemma VHI.7.2 ||On-l(«n) - OCn(vn+i)\\ = ||an_i(vn - WnVn+1W^)\\ < 2_n7T. Therefore this is a Cauchy sequence. So define a unitary v = lim„_j.oo «n(vn+i)- Now compute for / in Ujt>i C(lVfe) using Lemma VIII.7.1 va(/)v* = lim an(vn+i)an(f)an(vZ+i) = JlHL a»(viK+i) = «(o-(/))- n—>>oo This is valid on a dense subset of C(X), and thus extends by continuity to the whole algebra. Therefore the pair (ao, v) is a covariant representation of the dynamical system (X, a). So we may define a representation of the crossed product C(X) xa Z by a(f) = a0(f) for / € C(X) and a(u) = v. Since C(X) x^ Z is simple by Theorem VIEL3.9, a is injective.
242 VIII. Discrete Crossed Products To compute the K-theory, let j be the injection of C(X) into 2l{y}, let i be the injection of 2l{yj into C(X) xa Z, and let j0 = *J. Consider the commutative diagram C(X) JO a0 %}^C(I)x,Z^%} Now a0 is the pointwise limit of inner automorphisms composed with j. So by Remark IV.5.6, a0* = J*- Therefore J* = <*o* = <**i*j*. By Theorem VIII.6.2, j* is surjective. Therefore ct*i* = id^g^ })- We now need to quote the Pimsner-Voiculescu exact sequence (Theorem VIII.5.1) only to obtain the information that jo* is also surjective. Thus i* is surjective and consequently a* = t"1. Both a* and i* are unital order homomorphisms, so they are order isomorphisms. ■ There is another immediate consequence of the construction used in this last proof. Recall from section V.7 that a limit circle algebra (AT algebra) is an inductive limit of algebras of the form ]£ (B^i «Mpn,i(C3(T)). Notice that if some of the summands are replaced with scalar matrices, the limit algebra is still an AT algebra. Corollary VIII.7.4 Let (X, a) be a minimal dynamical system on a Cantor set X. Given a finite partition V ofX and ane > 0, there is a subalgebra of the crossed product C(X) xa Z of the form <B ~ MPnl (C(T)) 0 J2 ©*=2 MPn,i containing C(V) and a unitary uf such that \\uf - u\\ < e. Thus any finite set of elements of C{X) x<r Z may be simultaneously approximated to any given accuracy by elements of a subalgebra of this form. Proof. We use the notation developed throughout this section. We may suppose that V is contained in 3^. Let Notice that ^ = c*{c(y„-i),<^n} = <c*{c(yn-i),«ii}wn is contained in w* SlnWn which is finite dimensional, say K £n-J2®MPk'
V7II.7. Crossed Product subalgebras of AF algebras 243 So this algebra has a tower structure corresponding to a partition in between 3>n_i and yn. Moreover, t£+1tiXy\yn+1 = Xjr\yn+1. So there is a unitary element z acting on the support of Xyn+1 such that <+1tx = zXyn+1 + XX\yn+1. Since Xyn+1 is dominated by a minimal projection in C(yn), it is also dominated by a diagonal matrix unit, say E{\\ in (£„. As z is a unitary supported on this matrix unit, it follows that K ®n = C*(£», <+1u) ~ MPl (C*(z)) 0 J] ®MPk. fc=2 Moreover this algebra contains uf = (Wn^nWnH^n+i1*)- Compute Hi*' - U\\ = ||«Vnt0nt£+l " 1)tiH = IK ~ Wn*>n+l<|| < 2"n7T by Lemma Vin.7.2. Now C*(z) is isomorphic to the continuous functions on its spectrum, which is a subset of the circle. Let us show that it is the full circle. The unitary z corresponds to the dynamical system (l^+i, <p) where <p is the first return map induced on Yn+i by a. From the tower structure of 2ln+i> it is evident that z is a unitary in a covariant representation of (1^+1. ¥>)• ^ *s easYt0 check that <p is minimal. For if C is a closed non-empty <p invariant subset of yn+i> then C" = Ufcez °k{p) ls a non-empty closed invariant subset of X. Thus Cf = X. But then C = C n yn+i = ^n+i • Therefore the crossed product C(Yn+i) x^, Z is simple, and so z is the universal unitary in this algebra. So by Exercise VIII.3, it has spectrum equal to the whole circle. Any element of the crossed product may be approximated to any desired accuracy by elements of the form YaL-n fiU% where fc belongs to C(V) for some sufficiently fine finite partition. It is clear that if yn contains V and \\u - uf\\ is sufficiently small, the corresponding polynomials in v! provide the desired approx- imants. ■ Theorem VIII.7.5 Let (X, a) be a minimal system on a Cantor set X. Then the crossed product 21 = C(X) xa Z is a limit circle algebra. Proof. The remaining details are routine. It suffices to show that for an appropriate subsequence of the algebras <Bn constructed above, there are homomorphisms fa of *Bnu into 2Jn*+1 which asymptotically are almost isometric. Suppose that a circle algebra <Bn and an e > 0 are given. Let S = 8(n, e) be given by Lemma IEL3.1, where n is the dimension of the matrix algebra of scalars in <Bn. Choose m > n sufficiently large so that the matrix units E\j' and the unitary v! in <Bn are within S of elements of <Bm. By Lemma IEL3.1, there is a unitary element Wn in 21 such
244 VIII. Discrete Crossed Products that || Wn - J11 < e so that each matrix unit E\j' is contained in Wn^BmW^ Recall the element z in <Bn given by the formula v! = zE[\> + Eft'1. There is an element U' = ZE[\] + E^1 in Wr&nWZ such that \\u' - U'\\ < 2(8 + e) < 3e. Since the spectrum of uf is the whole circle, there is a homomorphism of C*(u') onto C*(U/) taking uf onto U'. Combining this with the injection on the matrix algebra, one obtains a homomorphism (5n of <Bn into Wn*BmW* which is the identity on the matrix units and satisfies ||/3(^/) - uf\\ < 3e. Choose an increasing sequence of such algebras and maps such that en converges rapidly to 0. There is a natural sequence jn of injections of these circle algebras in 21 and automorphisms an = Ad Wn of 21 such that jn+i Ai ^d otnjn are asymptotically close on the generators. Some routine estimates show that the limit map is an isomorphism of the limit circle algebra onto 21. The details are left as an exercise. ■ Example VIII.7.6 We wish to show how the Pimsner-Voiculescu imbedding of the irrational rotation algebra into the AF algebra of the continued fraction can be obtained in another way. Consider the Cantor set X obtained from the unit circle T = R/Z by introducing cuts at the points nO for all n in Z. More precisely, replace each such point by a left and right limit point. The topology on this space is the order topology induced from the order on [0,1]. This space is a totally disconnected compact metric space; so it is homeomorphic to the Cantor set. Let a be the homeomorphism of rotation by 6 on X, and consider the crossed product <B = C(X) x* Z. Since C(T) sits inside C(X), there is a natural imbedding j of A$ into 21. Follow this with the imbedding a of 25 into the AF algebra 2*{y}. To show that this is the right one, it suffices to compute the K-theory. See Exercise VIII.7. VIII.8 Topological stable rank For a unital C*-algebra, let Lgn($l) and Rgn($l) denote the n-tuples of elements of 21 which generate 21 as a left or right ideal respectively. The smallest positive integer n such that Lgn(ty) is dense in the set 2ln of n-tuples of 21 is called the topological stable rank of 21; write *sr(2l) = n. If no n exists, then tsr (21) = oo. Similarly, we could define a right topological stable rank using i2<7n(2l)- However, it is evident that Rgn{^) = £<7n(2l)*; so the two notions coincide. This notion is another algebraic measure of something akin to dimension. We have already seen the notion of real rank in section V.7. As with real rank, we concentrate on the lowest case—topological stable rank one, and our analysis will be fairly superficial. As a simple example, note that if X is a closed subset of the circle T, then C(X) has topological stable rank one because every function on the circle can be approximated by a non-vanishing one. Another simple example is that AF algebras are topological stable rank one. Indeed, every element can
Vm.8. Topological stable rank 245 be approximated by an element in a finite dimensional C*-subalgebra. But the invertibles are dense in every Mn> Proposition VIII.8.1 A C*~algebra has topological stable rank one if and only if the invertible elements are dense. Proof. If the invertible elements are dense, then the set £<7i(2l) of left invertible elements are also dense. Conversely, suppose that L0i(2l) is dense in 21. Let A be a left invertible element with left inverse B. Find a left invertible element C such that \\B-C\\< || A\\-\ Then ||CA-J||=||(C-B)A||<||C-B||||A||<1. Thus CA is invertible. Therefore C is right invertible with right inverse A(CA)~l. Since it is also left invertible, C is invertible. So A is also invertible with inverse (CA)-XC. Thus 21"1 = L(7i(2l) is dense in 21. ■ Theorem VIII.8.2 Let %be a unital C*~algebra, and let n be a positive integer. The invertible elements are dense in 21 if and only if they are dense in .Mn(2l). Proof. Suppose that the invertible elements are dense in 21. We will show by induction that the invertibles are also dense in Mn{%)> Suppose that the result is valid for n, and consider a matrix T in Mn+i($L) and a positive real number e. Write T in the form T = [cd] where a € 21 and .D G A^n(2l). By the induction hypothesis, there is an invertible element an in 21 such that ||a — an|| < e and an element D0 in .Mn(2l) such that D0 - Ca^lB is invertible and \\D - D0|| < e. Hence T0:= C B D0 Oo C 'n][0 0 Do-Ca^B -i B In The three matrices on the right are all invertible, and thus To is invertible. Since ||T - T0|| < e, it follows that the invertibles are dense in Mn+i (21). Conversely, suppose that for a certain n, the invertible elements are dense in ■M„+i(2l). Given a in 21 and 0 < e < 1, form the matrix T = [% £ ] in.Mn+i(2l). LetTo = [$ £] bean invertible element in Mn+i (21) such that ||T-T0|| < e/2. In particular, ||£|| < e/2, \\C\\ < e/2 and ||I> - 7n|| < e/2. It follows that D is invertible and ||-D-11| < (1 — e/2)-1. Thus we construct an invertible matrix -BD -l Oo C B D 1 -D~XC 0 In Co - BD-^C 0 0 D Hence oq - BD~lC is invertible in 21. Finally, \\a - (a0 - BD-'Cn < \\a - ao\\ + llfllMiT'llllCII < e/2 + (e/2)2(l - e/2)"1 = e(l - e/2)_1/2 < £• So the invertible elements are dense in 21.
246 VIII. Discrete Crossed Products The following consequence is immediate. Corollary VIII.8.3 A C*-algebra which is a finite direct sum of algebras of the form Mn(C(Xn)) where Xn are homeomorphic to closed subsets of the circle has topological stable rank one. This next result is easy, but is significant because we have been able to show that many C*-algebras have this form for non-obvious reasons. The proof consists merely of approximating by elements of a special subalgebra and applying the corollary. Theorem VIII.8.4 Every limit circle algebra has topological stable rank one. Corollary VIII.8.5 Let (X, a) be a minimal system on a Cantor set X. Then the invertible elements are dense in the crossed product C(X) x^ Z. Proof. This follows from Corollary Vffl.7.4 and the observations above. ■ Corollary VIII.8.6 The invertible elements are dense in every Bunce-Deddens algebra. The following connection with K-theory indicates the usefulness of this notion. Theorem VIII.8.7 If the invertible elements are dense in 21, then 21 has cancellation. Proof. First we show that if P and Q are equivalent projections in Mn($l), then they are unitarily equivalent; and hence P1 is equivalent to Q1. Indeed, suppose that V is a partial isometry such that P = V*V and Q = VV*. By Theorem Vm.8.2, there is an invertible element A in -Mn(2l) such that ||V - A\\ < 1/6. Then IIP - A'A\\ < \\V{V - A)\\ + \\(V - A)*A\\ < 1/2. Similarly, ||Q - AA*\\ < 1/2. Let A = U\A\ be the polar decomposition of A. Then U is a unitary element since A is invertible. Then since U(A*A)U* = AA*, we obtain \\UPLU* -QL\\ = \\UPU* - Q\\ < \\U{P - A*A)CT|| + \\AA* - Q\\ < 1. By Proposition IV. 1.2, Q1 is equivalent to UPLU* which is equivalent to P1. Let W be the partial isometry such that W*W = P1 and WW* = Q1. Then V + W is a unitary implementing the equivalence between P and Q. We must show that if P and Q are stably equivalent projections in A/tn(2l), then they are equivalent. Suppose that P and Q are projections in A/tn(2l) and that R is a projection in A/lm(2l) such that P © R and Q © R are equivalent in A*n+m(2l).Then P©/m = (P©i2) + (0©i21)-(Q©i2) + (0©i21) = Q©/m.
VIII.9. An order 2 automorphism 247 Hence by the previous paragraph, PL © 0 is equivalent to QL © 0. By compressing the implementing partial isometry to Mn{%) (which contains its domain and range projections), one obtains an equivalence of PL and QL. A second use of the previous paragraph yields the equivalence of P and Q. ■ VIII.9 An order 2 automorphism In this section, we construct a crossed product of the Bunce-Deddens algebra by Z2 to obtain an AF algebra. This shows that there is an AF algebra and an order 2 automorphism which has a fixed point algebra that is not AF. The first example of such a phenomenon was considered very surprising. The constructions involved are by now familiar to the reader. The first step is to represent the 2°° Bunce-Deddens algebra as a crossed product in a natural way. Let D denote the group of diadic rationals modulo 1. Think of the circle as T = R/Z. Then let r be the action of D on T by translation. We claim that the crossed product of C(T) by this action is the 2°° Bunce-Deddens algebra. Since the action of D is minimal, the crossed product 21 = C(T)xTD is simple by the analogue of Theorem VHI.3.9. It will be convenient to use the particular representation of 21 on L2(T) by multiplication and rotation operators. The group D is the direct limit of the subgroups Z2" generated by 2~n. Let un = R2-n denote rotation by 2~"n. We claim that C*(C(T), un) is isomorphic to A^2«(C(T)). This can be seen as follows. The spectrum of un consists of the 2nth roots of unity A* for An = e2 "n7r* and 0 < k < 2n. Let the corresponding eigenspaces are UnM = span{z*+i2n : j e Z}. Let Ek denote the spectral projection of un onto %n,k- Consider the action of multiplication by z on these subspaces. It is evident that Mzzk+in = zk+1+i2n for jGZandO<Jb<2n-l and MzZ(2»-l)+j2» = 20+(i+l)2» f()r iGZ This makes it evident that with respect to this decomposition, Mz has the matrix decomposition [0 \I 0 [0 0 .. 0 .. / .. 0 .. . 0 . 0 . 0 . I u] 0 0 oj
248 Yin. Discrete Crossed Products where U is the bilateral shift. Thus it is clear that E{j = E{Ml~*Ej forms a set of matrix units for M2n which are matrices with scalar entries with respect to this basis. Then 2ln = C*(t/n, Mz) is seen to be isomorphic to 2l» = M2»(C*(U)) ~ AMC(T)). Next consider the imbedding of 2ln into 2ln+i. A moment's reflection shows that the operator U becomes the 2 x 2 matrix [J ^] when Hn,k is split into %n+i,fc©Wn+i,fc+2n • This is just the two times around imbedding from section V.3. Thus 21 is the 2°° Bunce-Deddens algebra as asserted. The next step is to consider the order two automorphism of 21 given by a(f)(t) = f(-t) for / € C(T) and a(Rd) = R-d for all d e D. Covariance is preserved because (Ad a(Rd))a(f)(t) = R.da(f)Rd(t) = a(f)(t + d) = f(-t -d) = (RdfR.d)(-t) = v((AdRd)f)(t). Consider the algebra 2* = 21 x^ Z2; and let v represent the order 2 unitary implementing a. For 0 < k < 2n, let 9nyk = 2-n_1(2A: + 1). Then ulk+1v implements the automorphism associated to the homeomorphism of the reflection which sends OnM + x to 0nik - x. Indeed, uf+lvfvu-2k-\0n,k + x) = (vfv)(x - 6nM) = f{0nM - x). (1) Fix a positive integer n and a real number 0 < 8 < 2~n_1. We will define projections in 2ln x^ Z2 which are analogous to the Rieffel projections in A$. Let <Pn,k{x) be the linear function defined on the line segment [6n^ - £,0n,fc + &] such that (pn,k(0n,k - S) = 0 and ¥>n,fc(^n,fc + S) = l. Define functions fUik and gUik in C(T) by for 0n,*._i - S < x < 0n,fc_i + S for 0nik-i + 6 <x <0n,k-S for enik-s<x<enik + s otherwise fn,k{X) = and a (x)= I (V>n,fc(s)(l - <Pn,k(X)))1/2 for °nM ~ S < X < 0n,fc + - 10 otherwise Then define Pn,k = fn,k + ("I) W+1<><7n,fc + ^"^n.fc-l). The calculation parallels section VI.2 for the irrational rotation algebra. Since 9n,k is symmetric about #„,*., it follows from (1) that
VIII.9. An order 2 automorphism 249 Thus PnJ. = fn,k + (-1) W*^*-1 + 9nJk-lVttf»l) = fnjk + (-l)k(9n,k«lk+1V + g^k-iuf^v) = fnjk + (-l)k(ulk+1V9ntk + uf -'^n.Jk-l) = Pn.fc Notice that (u2nk+1vfnjkix) + fn,kulk+1v)gn,k = u^vg^f^x) + fn,k(20n<k - x)) = uf^vgn,k. and similarly tf*-lvfnj,(z) + fnjk^-lv)gnjk-l = u^vg^k.iiU^x) + fn,k(29n,k-i - as)) = t»^fc-1V5n,fc-l- Then calculate l*.fc = flk + (u2* W + (uf-\gn,k_{f + + (-l)fc(/«,rf+1t><7n,fc + u2nk+1vgn<kfn<k) + + (-l)fc(/n,fc«^-1V<7n,fc-l + «nfc_1V</„,fc-l/n,fc) = flk + glk + *t*-l + W'ti*1"** + (-W^Vgn* = Pn,fc. Thuspn?fc are projections. A simple calculation shows that !>,* = 2£ u+2£ ((-*)*+(-i)fc+Vfc+W = i fc=0 fc=0 fc=0 So the pnik form a partition of the identity. Note that Un-lPn,kUn-l = ulfn,ku? + {-l)kuf+\gn,kuZ2 + (-l)fct4fc+W-i<2 = fk+2 + (-l)fc+2«^+3v„-2i7n fc+2 + (_l)fc+2u2fc+lvu-25n fc+1 =/fc+2+(-l)fc+2«f+5^n,fc+2+(-l)fc+2«f+3^n,fc+1 = p„)fc+2. Also vpn,fc<> = pn,2»-fc and vt/n_iv = u^. So the algebra »n = C*(tln-1, *,**,*, 0 < AJ < 2n) is finite dimensional. In fact, it is isomorphic to the direct sum of four copies of M2n-i (see the Exercises). To see that the union of the 2Jn is dense in 2J, note that the set of polynomials in v and un for n > 1 with coefficients in C(T) is dense in fB. Clearly v and un belong
250 VIII. Discrete Crossed Products to 2$n+i. So it suffices to approximate each function / in C(T). This follows from an easy partition of unity type estimate. By uniform continuity, given e > 0, there is an integer n so that \f(x) - f(y)\ < e when \x - y\ < 2~n. The support of the functions /n^, gn^ and gn,k-i are contained in {x : \x - 2~nk\ < 2~n}. Hence we see that / - f(£;)pn,k = £kPn,k where e*. is a function in C(T) supported on the interval [(k - l)2~n, (k + l)2"n] with norm at most e. Thus eiek = 0 if \£-k\ > 1. So 2n-l fc=0 )Pn,fc |2 < 2n~l ||E^n*| fc=0 2n-l I 2J PnM€k fc=0 2 |2Pn, 2n-12n-l || XJ y^Pn,/g7gfePn,fe|| fc=0 /=0 2n-l k\\+ 2 2J PnlJfe+l5Jfe+lfejfePnlfc fc=0 <3e2. Therefore <Bis AR It follows that Ad v is an inner automorphism of 2* of order two with 21 as its fixed point algebra. Since this is a Bunce-Deddens algebra, it is not AF by Theorem V.3.4. Exercises VIH.l Suppose that (21, G, a) is a discrete dynamical system. Show that if 21 is not unital and En is an approximate unit for 21, then any representation a of 21G yields a covariant representation of (21, G, a) by w(A) = a(Ae) and U8 = lim (7(2?ns). v ' ' n-fco VDI.2 Show that if U, V are in GLn (21), then U®In and Jn © [/ are connected in GL2n(2l) • Hence show that UV © In and VC/ © In are connected. Deduce that Ki(2l) is always abelian. VIII.3 Show that if (C(X), u) is a covariant representation of a minimal system, then the spectrum of u is the full unit circle. VDI.4 If X is an n element set and a is a cyclic permutation, show that C(X) x^Z is isomorphic to Mn(C(T)). VIH.5 Use the Pimsner-Voiculescu exact sequence to compute Ki of the Bunce- Deddens algebras. VIIL6 Show that for a minimal system (X} a) on a Cantor set and a closed subset Y of X, there is an exact sequence of groups 0 —> Z -i> C(y, Z) A iCo(2ly) -ii> X0(C(X) x„ Z) —> 0 where a(n) = nXy, i is the imbedding of C(X) into 2ly, i is the imbedding of 2ly into C(X) xa Z and /3(g) = j*(g - a(g)).
Exercises 251 VIIL7 Use the Pimsner-Voiculescu exact sequence to compute K$ of the algebra 21 of Example Vffl.7.6. Hence show that the imbedding of A$ into 21 induces an isomorphism of K0 groups. Hence deduce that this is an imbedding into the same AF algebra as the Pimsner-Voiculescu imbedding. VDI.8 Suppose that 2J = liir^(fBn, /3n), and that there are homomorphisms (pn of 2Jn into a C*-algebra 21 such that for every element B in ?Bn, the sequence VnPk,n{A) is Cauchy. Show that this limit yields a homomorphism of 2* into 21. Hence verify the details of Theorem VHI.7.5. VIH.9 Show that 21 has topological stable rank one if and only if £ ® 21 has. (Recall that £ <g> 21 is the direct limit of ^fn(2l).) VIII.10 Show that the algebra fBn = C*(i/n-i, v,pnyk,0 < k < 2n) of the section VIII.9 is isomorphic to the direct sum of four copies of M2n-i. HINT: First show that the sum Pe of the pnik for even k commutes with t/n_i and v\ and that the even (odd) projections and Peun-i (P^un-i) generate a copy of M2n-i. Then note that the action of v on M2n-\ is equivalent to an inner automorphism by a unitary w. Show that the projection Q = (wv + J)/2 commutes with both v and M2n-i. Notes and Remarks* The best comprehensive text on crossed products of C*-algebras is Pedersen [1979]. The simplicity of C*-algebras of minimal actions by amenable groups is due to Zeller-Meier [1968]. The proof for Z actions is taken from Power [1978]. The crossed product representation of Bunce-Deddens algebras goes back to their original 1975 paper. Pimsner and Voiculescu [1980b] established the short exact sequence for K-groups of crossed products, and computed these groups for the irrational rotation algebras. Cuntz [1981] computed the K-groups of On. The analysis of AF subalgebras of minimal crossed products of Cantor sets is due to Putnam [1989]. Versik [1981] establishes the imbedding of these algebras into AF algebras, but the proof here is taken from Putnam's paper which establishes that it yields an isomorphism of Ko groups. That this leads to the limit circle algebra structure is due to Putman [1990a]. Pimsner [1983] established a more general criterion for imbedding a crossed product into an AF algebra. His construction does not yield an isomorphism of Ko groups. Topological stable rank was introduced by Rieffel [1983a] where the theory is developed at length. It was independently introduced in Corach and Laratonda [1984]. Putnam [1989] showed that the minimal crossed products on Cantor sets are topological stable rank one; and used this to prove that the irrational rotation algebras are also stable rank one in Putnam [1990b]. Elliott and Evans [1993] showed that irrational rotation algebras are limit circle algebras. Blackadar [1990] gave the first example of an order two automorphism of an AF algebra with non-AF fixed point algebra. The example given here is due to Kumjian [1988].
CHAPTER IX Brown-Douglas-Fillmore Theory An operator T in B(H) is called essentially normal if T*T - TT* is compact. Let 7r be the quotient map of B(U) onto the Calkin algebra Q{U) := B{U)/&. Then we can restate this as saying that ir(T) is a normal element of Q(H). The problem is to classify essentially normal operators. As we shall see, this is handled by solving a C*-algebra problem about extensions of the compact operators. The first step is to decide on the right notion of equivalence to use to identify two operators which are essentially the same. A natural choice for operators is unitary equivalence, that is A ~ B if there is a unitary operator U such that B = UAU*. However, in this case, there is an extra ingredient. If T is an essentially normal operator, then T + K is also essentially normal for any K in .£ (a compact perturbation of T). So we will include this as a trivial change. We say that two operators A and B are compalent if there is a unitary operator U such that B — UAU"" is compact. Another natural choice would be to use unitary equivalence in the Calkin algebra. The notion of compalence of A and B may be reformulated as saying that there is a unitary operator U such that ir(B) = ir(U)ir(A)ir(U)*. So we might think to use unitary elements of Q{H) instead, since the elements n(U) are precisely the unitary elements in Q(H) of index 0. Say that A and B are weakly compalent if there is a unitary element u in Q(H) such that ir(B) = uir(A)u*. For essentially normal operators, these two notions coincide. However, as we saw in § V.6, this is not the case in general. If T is essentially normal, then C*(7r(T)) is an abelian subalgebra of Q(H) which is canonically isomorphic to C(ae(T)) by the functional calculus (Corollary 1.3.2), where cre{T) = a(ir(T)) is the essential spectrum of T. Let <S(T) = tt^CXT)) = C*(r) + £. Then this algebra contains ^ as an ideal, and has quotient equivalent to C(<re(T)) obtained by identifying ir(T) with the identity function z. We obtain the exact sequence 0 _» £ -!> (8(T) -^> C((Te(T)) —> 0 This is an extension of the compact operators by the abelian C*-algebra C(<re(T)). More generally, when X is a compact metric space, we say that an extension of A by C(X) is a C*-subalgebra <£ of B(H) containing the compact operators £ 252
IX. Brown-Douglas-Fillmore Theory 253 such that <H A C(X) —» 0 is exact. Two extensions (<Hi, <pi) and (<H2, ^2) are said to be equivalent if there is a *-isomorphism i/> of (Hi onto <H2 such that (pi = (p2if>. That is, the following diagram commutes: ^C(X) ^C(X) -0 By Lemma V.6.1, there is a unitary operator U such that i>\&= AdU. Thus V> = Ad U because of the identity 1>(A)1>(K) = j>(AK) = AdU{AK) = Ad U(A) Ad U(K) = Ad U(A)i/>(K). Since £ is an essential ideal of 3(71), this implies that tp(A) = Ad f/(A) for all A in (Hi. So ((Hi, <pi) and (£2, (f2) are equivalent if and only if there is a unitary operator U such that <H2 = U<£iU* and <pi = (p2 Ad [/. Returning to the case of a single operator, the metric space X — <xe(T) is contained in C. Thus C(X) has a single generator z(t) = t. It follows that two extensions <H(Tj) are equivalent if and only if Tx and T2 are compalent. Indeed, when T2 = UTiU* + K for a unitary operator [7 and compact operator if, the map V> = Ad [7 is the desired map since ¥>2V>(-\) = ¥>2(r2 + If) = z = pi(2\). As T; generate <£,• modulo £, this implies that <pi = il>(p2. Conversely, if (H; are equivalent via ip = AdUy then it follows that T2 - UTiU* lies in ker <p2 = £. So Ti and T2 are compalent. Associated to an extension ((H, (p) of ^ by C(X) is a *-monomorphism t of C(X) into Q(%) given by r(f) = 7ry>_1(/), which is the inverse of the identification of the subalgebra <£/& of Q{%) with C(X) via (p. Conversely, if r is a *-monomorphism of C(X) into Q{H), let (H = 7r~1r(C(X)) and set <p = T_17r. Then it is clear that (H is a C*-subalgebra of #(%) containing the compact operators such that <£/& is isomorphic to C(X) via <p. So (H is an extension of R by C(X). With this formulation, tx and t2 are equivalent if there is a unitary operator U such that t2 = Ad 7r([7) ti. In the context of planar sets, an essentially normal operator T with <re(T) = X is identified with the monomorphism r(f) = f(ir(T)) by the functional calculus for the normal element n(T). We will work with both formulations of an extension as is convenient. The reader should note that the C*-algebra C(X) may be replaced by any C*-algebra in
254 IX. Brown-Douglas-Fillmore Theory the discussion above. Indeed, in chapter V, this was considered for the C*-algebra Two extensions ti and t2 are called weakly equivalent if there is a unitary element u in Q(H) such that r2 = Ad u n. We denote by Ext(X) the collection of all equivalence classes of extensions. The goal of this chapter is to show that Ext(X) is an abelian group, and that the map Ext is a functor from compact metric spaces into abelian groups that has the properties of a homology theory. This will enable us to compute Ext(X) for compact subsets of the plane, and hence classify essentially normal operators. These results are known as the Brown-Douglas-Fillmore (BDF) Theory. This is a rather unusual approach to a problem in operator theory that sounds much more pedestrian at first sight. However, twenty years after the original proof, there still is no easy way to obtain a proof (although there is an "operator theoretic" proof). But the real impact of BDF came from the introduction of topological methods into C*-algebras. This connection was one of the most important developments in C*-algebras in this century. IX.2 An Addition and Zero Element for Ext(X). The group operation + on Ext(X) is most easily defined for the monomor- phism version. Set [ti] + [t2] = [ti0t2]. It is implicit in this definition that we may identify M2{Q{'H)) with Q(H) because we may identify H®% with % for any separable Hilbert space H, and this identification yields an isomorphism of .M2(#(%)) onto B(H) which takes .M2(.£) onto £. It is evident that this is a well defined abelian and associative operation. The details of this routine verification will be left to the reader. In the case of essentially normal operators, the generator of the sum of [T\] and [T2] is [Tx © T2]. See the exercises for the other formulation of sum for extensions (<£, <p). The first step is to identify a zero element. An extension ((£, (p) is called trivial if there is a *-monomorphism a of C(X) into <£ such that (pa = idc(x)- -0 other words, we obtain the split exact sequence o—^£—^cd^rCpO—^0 In the planar case, N = a(z) is a normal operator with spectrum and essential spectrum equal to X such that <£ = C*(7V) + £. Conversely, given such a normal operator N, the map a(f) = f(N) is the desired splitting of the extension defined byiV. The main step in showing that the trivial extensions form a single equivalence class which acts as a zero element for Ext(X) is the Weyl-von Neumann Theorem (Theorem H.4.6) for representations of C(X). This result also follows from Theorem V.6.3, but we give a more elementary proof here.
IX.2. An Addition and Zero Element for Ext(X). 255 Theorem IX.2.1 Let X be a compact metric space. Then C(X) has trivial extensions, and all trivial extensions of & by C(X) are equivalent. Proof. Existence is easy. Take any countable dense subset {fn} of X and define <r(f) = J2n>i ®f(€n)I- This is a *-isomorphism of infinite multiplicity, so the range contains no compact operators. Thus ira is also a monomorphism. It determines an extension which, by construction, has the section a. Thus it is a trivial extension. Two trivial extensions of C(X) are given by *-isomorphisms p and a of C(X) into B(H) such that irp and ira are still injective. Thus the ranges of p and a contain no compact operators, whence rank/>(/) = rank(7(/) = oo for every non-zero function / in C(X). Hence by Theorem H.4.6, p and a are approximately unitarily equivalent relative to the compact operators. In particular, there is a unitary operator U such that Ad U p - a has range in the compact operators. Hence Ad ir(U) irp = ira and so p and a determine equivalent extensions. ■ To show that the trivial class represents a zero element, we need to show that every extension essentially contains a big diagonal representation as a summand. This is accomplished by pulling out lots of approximate eigenvectors. Again, this follows from Voiculescu's Theorem as in Theorem V.6.3. But we will show that it is more elementary in the commutative case. Recall that if {ai, a2,...} are elements of a commutative Banach algebra #, then their joint spectrum is the set of sequences {(¥>(ai)>¥>(«2),...) '<pe M8}] where Mb is the maximal ideal space of B. In a C*-algebra, it is easy to see that A = (Ai, A2,...) is in the joint spectrum of (Ai,A2}...) if and only if is not invertible. In particular, if T = (Ti, T2,...) is an essentially commuting family of essentially normal operators, then the joint essential spectrum of T is just the joint spectrum of 7r(T) = (7r(Ti), n"^), „..). So this consists of those A such that is not Fredholm. Lemma IX.2.2 Let T = (Ti, T2j...), be an essentially commuting family of essentially normal operators. Suppose that An = (An?i, Ani2,...) is a sequence of points in the joint essential spectrum of the T. Then there is an orthonormal sequence xn such that Km \\Tkxn - \n,kXn\\ = 0 for all k>l. n—>oo
256 IX. Brown-Douglas-Fillmore Theory Proof. Suppose that we are given a finite dimensional subspace L of H, e > 0 and a point A = (Ai, A2,...) in the joint essential spectrum of T. Then ^ k(Tk-\kI)*(Tk-\kI) is not Fredholm. Hence either A has infinite dimensional kernel or it is not bounded below on the complement of its kernel. In either case, there is a unit vector x orthogonal to C so that (Ax, x) < e2. Thus \\Tkx-\kx\\2<2h\\Tk-\kI\\2(Ax}x) < 2k4\\Tk\\V = (21+*/2||rfc||£)2. Now proceed recursively. At the n-th stage, we suppose that we have constructed an orthonormal set xi,..., xn-i so that \\TkXi - \i,kxi\\ < 2"1 for all 1 < k < i and 1 < i < n - 1. Then set C = span{aji,..., «n-i} and choose e sufficiently small so that max 21+k'2\\Tk\\e < 2~n. l<fc<n Then applying the previous paragraph, one obtains a unit vector xn orthogonal to C so that \\Tkxn - Xnik^n\\ < 2~n for 1 < k < n. This is the desired sequence. ■ Theorem IX.2.3 Let X be a compact metric space. The class of trivial extensions for C(X) forms a zero element for Ext(X). Proof. Suppose that r is a *-monomorphism of C(X) into Q(H) representing an element of Ext(X). Let /lf /2,... be a countable family of norm one positive functions in C(-X") which separate points of X. Then the joint spectrum A of (/i, /2,...) is homeomorphic to X via the map which takes f in X to (/i(0./*(0.-). Let Tk be positive elements of norm 1 in B(H) such that n(Tk) = r(fk). Then (2i, r2,...) is an essentially commuting family of essentially normal operators with joint essential spectrum A. Apply the previous lemma to a sequence An which is dense in A and repeats each isolated point infinitely often to obtain orthogonal unit vectors xn so that ||Tk;cn - An>fc;cn|| < 2~n for 1 < k < n. Let P be the projection onto span{«i, x2j...}. We will show thatp = ir(P) commutes with every r (/) and that prp is a trivial extension into Q(PH).
IX.2. An Addition and Zero Element for Ext(X). 257 Indeed, for each k, let Dk denote the diagonal operator on RH given by DkXn = An,A.ajn. Then \\TkP-Dk\\l = J2\m-Dk)xn\\2 n>l <(k-l) + J2\\Tkxk-Kkxk\\2 n>k <Jfe-l + ]T4-n< Jfe. n>fc Hence TkP — Dk is a Hilbert-Schmidt operator for every A:, and thus is compact. Therefore, PLTkP = PL{Tk - Dk)P is compact; whence PTk - TkP = PTkPL - PLTkP = -2iIm(PLTkP) is also compact. That means that p commutes with each r(fk). As they generate C(X),p commutes with the range of r. Moreover, Tk = (Dk 0 PLTkPL) + Kk where Kk is compact. Let fn be the point in X corresponding to the point An in A. Evidently, the map a(f) = diag(/(fn)) with respect to the basis xn of PH is a trivial extension by C(X) because {fn : n > 1} is dense in X and isolated points have infinite multiplicity. From the preceding paragraph, we see that r(/)-=7T(T(/)e(l-p)r(/)(l-p). By Theorem IX.2.1, ira is unitarily equivalent to ira © ira. We have r(f) = na(f)®(l-p)T(f)(l-p) - ira(f) 0 ira(f) 0 (1 - p)r(f)(l - p) = 7T(T(/)er(/). Hence [r] + [a] = [r]. That is, [a] is a zero element for Ext(X). ■ We can use this result to show that weak equivalence and equivalence coincide in Ext(X). Recall that this is not the case for the Cuntz algebras. Corollary IX.2.4 Weakly equivalent extensions by C(X) are equivalent. Proof. Let r be an extension by C(X). It suffices to show that Adt/r and r are equivalent for every unitary element of Q(H). However, if s is any particular unitary element of index 1, then every unitary u in Q(H) has the form ir(U)sk for some unitary U in B(H) and integer k in Z. Thus it is enough to find one particular s of index 1 so that [Ad st] = [t]. Let a be the diagonal representation constructed above; and let S be the backward shift with respect to the basis xn. Then a'(f):= Ad S a(/) = diag(/(£n+i))
258 IX. Brown-Douglas-Fillmore Theory is another diagonal representation. The density of the sequence f n shows that ira' is another trivial extension. By Theorem IX.2.1, [ira*] = [ira]. Hence [r] = [r 0 ira] = [r 0 ira*] = [Ad7r(J0 S) r 0 ira] = [Adsr] where s is the unitary of index 1 corresponding to ir(10 S) under the equivalence between r®ira and r. ■ IX.3 Some Special Cases Before going on to the general theory, we show how to compute a few important examples. Theorem IX.3.1 IfC(X) is generated by a single real valued function, then every extension is trivial and so Ext(X) = {0}. In particular, this is the case ifX is a subset ofR. Proof. Let a denote the real generator of C(X), and let Y := a(X) = a(a). Then C(X) = {/(a) : / G C(Y)}. For any extension r of £ by C(X), r(a) is Hermitian. So there is a Hermitian operator A such that irA = r(a). Replace A by a compact perturbation if necessary so that a(A) = ae(A) = a(r(a)). Define a representation p of C(X) by the functional calculus of A: p(f(a)) = f(A) for /€C(y). It is clear that r(f(a)) = irf(A) = irp(f(a)). So r is a trivial extension. In particular, if X is contained in R, then the coordinate function z(t) = t generates C(X) by the Stone-Weierstrass Theorem. ■ Recall that a topological space X is totally disconnected if the topology is generated by a family of clopen sets. Corollary IX.3.2 IfC(X) is generated by its projections, then Ext(X) = {0}. This occurs when X is totally disconnected. Proof. From the proof of Corollary H.4.5, we saw that if C(X) is generated by a family £ = {En} of commuting projections, then C(X) is generated by the Hermitian operator A = J2n>i 3~n#n- Projections in C(X) are characteristic functions of clopen sets. By the Stone-Weierstrass Theorem, they generate C(X) if and only if they separate points. They separate points exactly when the clopen sets generate the topology. ■ The case of the unit circle T is the problem of classifying unitary elements of Q(H) with spectrum equal to the whole circle up to compalence. Non-trivial extensions may be recognized by non-zero Fredholm index. In particular, the Toeplitz extension determined by r (/) = irTf is generated by the unilateral shift Tz = r(z) which has index -1. As unitary equivalence and compact perturbations preserve Fredholm index, this extension is not trivial. Similarly, there is an extension r'(/) = /(ttT;) = wTj
IX.4. Positive Maps 259 where f(z) = f(z) for / in C(T). This yields the same C*-algebra T(C(T)) since C*(T;) = C*(TZ), but the maps onto C(T) are different. One can see that t' is a different extension because the Fredholm index ind(r'(2)) = ind(T*) = +1. Theorem IX.3.3 Ext(T) = Z is generated by the Toeplitz extension. The Fred- holm index y([p]) = ind p(z) is an isomorphism from Ext(T) onto Z. Proof. First note that 7 ([/>]) is well defined. For if p and p' are two representatives of [/>], then there is a unitary operator U such that pf = Ad U p. Hence indp'(z) = indUp(z)U* = indp(z). This map is a homomorphism because T(l>i] + fa]) = ind(pi(z) 0 p2{z)) = mdPl(z) + ind p2(z) = 7([/)1]) + 7(^2]). Let p be any extension by C(T), and let W be chosen so that irW = p(z), where z is the identity function on T. Let U be the partial isometry in the polar decomposition of W. Then irCW^W)1^2 = 7rJ, so ttU = irW. Moreover, n(U*U) = irl = 7r(C/Z7*), so I - U*U and I - UU* are finite rank projections and U is Fredholm. Let k = ind U. When k = 0, U has a finite rank perturbation [/' which is unitary obtained by adding a finite rank partial isometry from (J - U*U)H onto (J - UU*)H. Thus d(/) = /({/') provides a representation of C(T) such that ira = p. Hence p is trivial. It follows that 7 is injective. Let r denote the Toeplitz extension. Then 7([r]) = indr(z) = indTz = -1. Likewise, the extension r' generated by the backward shift satisfies y[rf]) = 1. Since ±1 generate Z as a semigroup, 7 is surjective and thus an isomorphism. ■ IX.4 Positive Maps A positive linear map between C*-algebras is just a linear map which takes positive operators to positive operators. Hence it is a map which preserves the order structure. Let V\ (21,2J) denote the space of all positive unital maps from 21 into 05. If (p is a map between C*-algebras 21 and 93, it induces a map <p(n) from Mn(%) into Mn(&) by Say that (p is n-positive if <p(n) is positive and completely positive is it is n-positive for all n > 1. These maps were introduced briefly in section H.5. In this section, we will develop some of their basic properties.
260 IX. Brown-Douglas-Fillmore Theory A positive map cp on a unital C*-algebra 21 is bounded by ||<p(l)|| on 2l,a. Indeed every self-adjoint element of norm 1 is the difference of two positive contractions, say A = Pi - P2. Since 0 < <p(P;) < <p(I) < \\<p{I)\\L it follows that -Ib(/)||/<V(A)<||V(/)||/. So the norm is always bounded by 2||y>(/)|| on 21. In particular, (p is continuous. (In the commutative case, these maps always have norm ||p(l)||; but the 2 is needed in general.) Proposition IX.4.1 Let X be a compact Hausdorff space. Every positive map (p from C(X) into a C*-algebra 2* is completely positive. Proof. There is a canonical isomorphism between Mn(C(X)) and C(X, Mn)> the space of continuous .Mn-valued functions. An element F in C(X, Mn) is positive if and only if F(£) > 0 for all f in X. First note that if F(£) = /(£)-"> where / belongs to C(X) and T is a positive scalar matrix in Mn, then <P{n)(F) = [<p(f)tij] = <p(f)T. In particular, if / > 0, then (p(f) > 0 and so (pW(F) > 0. Let F in C(X, M+) and e > 0 be given. By continuity, there is a finite open cover Ou • • •, Ok of X such that ||F(f) - F(C)|| < e when f, C G £>;. Fix a point & in Oi for each 1 < i < k and set T» = F(&)- Let p» be a partition of unity for this open cover. That is, pi > 0, «(£) = 0 for f £ C\-, and £*=1 p; = 1. Then lino - E»(c)iiii < IXouno - ^ii <« because ||F(C) - Ti|| < e when#(C) > 0. Thus F is uniformly approximated by a sum of the type considered in the first paragraph. As (p^ is continuous, (p^ (F) is uniformly approximated by the positive maps X^Li P& and thus <p(n) is positive for all n > 1. ■ The usefulness of positive maps on C(X) lies in their rigid structure described in the following dilation theorem of Naimark. It says that every positive unital map is the corner of a * -representation. Theorem IX.4.2 Let (pbea positive unital map ofC(X) into B(H). Then there is a ^-representation a ofC(X) on a Hilbert space K containing % such that <p(A) = P<H<r(A)\H. The proof follows immediately from the complete positivity of (p and the following more general dilation theorem due to Stinespring. The proof is a souped up version of the Gelfand-Naimark Theorem.
IX.4. Positive Maps 261 Theorem IX.4.3 Let (pbea unital completely positive map from a unital C*-alg- ebra 21 into 3(71). Then there is a Hilbert space K containing % and a *-repres~ entation a of 01 on K such that (p(A) = Pu<r(A)\u. Proof. Form the algebraic tensor product 21 ® H. Define a form on it by n ra ra n <E *f ® *i, E 5» ® *»> = E I>(*Mi)«i, *)• i=i »=i t=i i=i Evidently, this form is sesquilinear. Moreover, it is positive semidefinite because if x =(*!,..., xn)\ then n n n n <E Aj <g> as,-, E Ai ® *•> = E EMA?^i)** **) i=i »=i »=i i=i = (^)([^Ai])x,x)>0. The Cauchy-Schwarz inequality implies that |(t*, v)\ < (u} u)ll2{v, v)ll2 for all u, v in 21 ® %. Thus the set M = {veOi®H:(v,v) = 0} = {v G 21 ® ft : (v, u) = 0 for all u G 21 ® ft} is a subspace of 21 ® ft. Let /C be the Hilbert space completion of 21 ® ft/W in the positive definite inner product induced by (•, •). Define a representation of 21 by n n t=l t=l This is well defined because if v is in Af, then pv(X) = (Xv, v) is positive; whence 0 < (Xv,Xv) = pv{X*X) < \\X\\2Pv{I) = 0. So a (01) ff is contained in Af. Clearly a is linear and multiplicative. To see that it is self-adjoint, compute n n i=i »=i n = <(£ am,. ® *,•+jsn, C ** ® »+^> i=i t=i ra n -EE(^M*iii)«i,i«) = ([Y,Aj®xj + tf],[Y,ABi®yi + Ar]) i=i »=i
262 IX. Brown-Douglas-Fillmore Theory n n = <[£ Aj ® zj + Af], <r(A)[Y,Bi ®Vi + Af]) i=i »=i = (<r(Ay[f^Aj<2>xj + tf],[JTBi®yi + /S]). i=i t=i So a(A*) = (j(A)*. To imbed H into /C, define an operator V from H into /C by Vaj = [I® « + M]. This is isometric because \\Vx\\2 = ([I®x+MUl®x+M]) = (V>(I)xJx)=\\x\\2. Moreover, (VV(A)V*,y) = <cr(A)[J® x+^],[J® y + ^]> = fo>(A)*fy). Thus V aV* = <p. M If (p is a positive unital map of a C*-algebra 21 into a quotient algebra 9$/3, then say that y> has a positive lifting if there is a positive unital map tp of 21 into 2* such that y> = irtp. We will show that every positive map on C(X) is liftable. We begin with an elementary but somewhat tricky result of general interest. Lemma IX.4.4 Let Z be an ideal in a unital C*-algebra 21, and let ir be the quotient map. Let Abe a positive element of% and let y be an element of 01/3 such that yy* < n(A). Then there is an element Y in 21 such that n{Y) = y and YY* < A. Proof. Let a = ?r(A), and let Y be an arbitrary lifting of y. Set B = YY* + \A-YY*\. Note that B > YY* + (A - YY*) = A, B > YY* and 7r(J5) = yy* + \a- yy*\ =yy* + a- yy* = a. Define Yn = All2(B + £I)~ll2Y. We verify that Yn is a Cauchy sequence. Set Dnm = (B+±irV2-(B + ±I)-V2. Then for m < n \\Yn - Ym\\2 = WA^D^YY'D^A^W < \\A^2DnmBDnmA^2\\ = {{B^D^A^W2 = WB^D^AD^B1^ < WB^D^BD^B^W = \\fnm(B)\\
IX.4. Positive Maps 263 where /nm(a!)-a;2[(a;+I)-1/2_(a; + i)-l/2]2 (*+£)(*+£)(y^+\A+£)2 Hence Yn is Cauchy. Let Y^ be the limit. Since YnY* = Al'2{B + ±I)-l'2YY*{B + ^I)-l'2A1'2 < Al'2{B + ±I)-l'2B{B + ^J)-1/2^1/2 < A, it follows that Y^Y^ < A- But ^Q^) = a1/2(a + £l)~1/2y converges to y. Therefore ^(1^) = y; and so Y^ is the desired lifting. ■ Corollary IX .4.5 Suppose that A is a positive element of a C*-algebra 21 with an ideal 3; and that 0 < b < n(A) in $1/3. Then there is an element B in 21 such that ir(B) = bandO<B < A. Proof. Take y = 61/2, and apply Lemma IX.4.4. ■ We take the first small step towards lifting positive maps on C(X). Corollary IX.4.6 Let 3 be an ideal in a unital C*-algebra 21; let ir be the quotient map; and let X be a finite discrete set. Suppose that p is a positive unital linear map ofC(X) into 21/3. Then there is a positive unital linear map <rofC(X) into 21 such that p = ira. Proof. Let 8X. for 1 < i < n denote the minimal idempotents in C(X). Then the positivity of a linear map (p on C(X) is equivalent to (p(SXi) > 0 for 1 < i < n. Let a; = p(SXi). Since p is unital, we have ]C£=i a% = 1- ft suffices to construct positive operators A{ in 21 such that ir(Ai) = a; and Yl?=i ^* = ^- Proceed by induction. Use the previous corollary to find 0 < Ai < I so that ir(Ai) = a\. Then since a2 < 1 - «i = n(I - Ai), a second use of the corollary yields a positive element A2 < I - A\ such that 7r(A2) = a2. At the ♦fe-th stage, similarly choose a positive element Ak such that ir(Ak) = a*, and Ak < I - YaZi a%- For the last term> set An = I - ^2?=i A{. Then the map a(f) = ]C£=i f{xi)Ai is the desired lifting. ■ Next we show that the identity map on C(X) is the limit of (completely) positive maps which factor through finite dimensional C*-algebras. A C*-algebra with this property is nuclear (although this is a theorem, not the definition).
264 IX. Brown-Douglas-Fillmore Theory Theorem IX.4.7 Let X be a compact metric space. Then the identity map id is the point-wise limit of a sequence of maps akfik where (3k is a *-homomorphism of C(X) onto C(Yfc), where Yk is a finite discrete space, and a*, is a positive unital map ofC(Yk) into C(X). Proof. Let Yk be a finite subset {yk% : 1 < i < rtk} of X such that the balls of radius £ about the yk% cover X. Let (3k be the restriction homomorphism of C(X) onto C(Yjk). To obtain a*., construct a partition of unity fk% subordinate to the cover ofthe^-balls. Then set «fo) = $]0(v«)A« for 9£C(Yk). Clearly this is a unital positive linear map of C(Yk) into C(X). If h belongs to C(-X") and e > 0, the uniform continuity of h implies that there is an integer k so that dist(«, y) < £ implies \h(x) - h(y)\ < e. Hence \h(x) - akfik(h)(x)\ = \h(x) -JTh(yki)fki(x)\ »=i <JT\h(x)-h(yki)\fki(x)<e t=l since when fk%{x) > 0, dist(«, yk%) < £ and thus \h(x) - h(yk%)\ < e. It follows that lirrifc^oo otk(3k{h) = h uniformly on X for every h in C(X). ■ The point-norm topology of pointwise convergence in 7*1(21,2J) is metrizable when 21 is separable. Indeed, take any countable dense subset Ai, A2,... of the unit ball of 21. Then define a metric on 7*1(21,55) by dM) = Y^*-nMAn)-4>(An)\\. n>l It is clear that a net (pa in 7*1(21,25) converges in the d metric if and only if <fa{Ak) converges for each k. The boundedness of the net and the density of the sequence Ak implies that this is equivalent to pointwise convergence in the norm topology. We will be concerned with maps into more than one image C*-algebra. However, if we fix our sequence Ak, there should be no serious confusion if we use d to denote the distance function for all range C*-algebras 25. Now consider whether it is possible to lift a convergent sequence of positive maps into a quotient algebra to a convergent sequence "upstairs". Lemma IX.4.8 Suppose that (p and tf> belong to 7*i(2l, 25) and 3 is an ideal of<B with quotient map irof*B onto 25/X Then d(7np, ttV>) = inf <%>,V0- irrp '=7ry
IX.4. Positive Maps 265 Proof. It is clear that d(ir(p} nip) < d{(p, ip') whenever ip1 in V\{%2$) satisfies nip' = nip. So consider the other direction. By Theorem 1.9.16, there is a quasi- central approximate identity E\ for X Define MA) = E]!\{A)E]I2 + (I - Exfl^{A){I - Exfl\ It is routine to verify that this is positive, unital, and that nipx = nip. Notice that for B in 2J, the sequence Bx = e]I2BE]I2 + (J - EX)1/2B{I - Ex)112 converges to B since ||JB - JBa|| is dominated by \\E]I2B - BE]!2\\ \\E]!2\\ + ||(7 - Exfl2B - B{I - Ex)^2\\ \\(I - Exfl\ and by Exercise H.8 or II.9, \\E]j2B - BE]j2\\ converges uniformly to 0 as a function of \\EXB - BEX\\. The same is true for \\(I - EX)1/2B - B(I - Ex)1/2\\. So the right hand side converges to 0. Hence if we set <px{A) = El/2<p(A)El/2 + (I - Exfl2<p{A){I - E,)1'2, we see that (px converges to (p in the point-norm topology. Thus inf d((p,ipx) < Hminf d((px,ipx). However, d(<PX, 4>x) = £ 2-l(/ - Etfl^K) - ^(An))(7 - Exfl2\\. n>l From the proof of Theorem 1.5.3, it follows that for every B in 2J, lim ||(/ - ^a)1/2^^ - £7a)1/2|| = lim \\(I - EX)1/2B - B(I - Ex)1/2\\ + \\B(I - Ex)\\ = \\*B\\. Consequently, if e > 0, choose N so large that 2~N < e/4. Then choose Ao so that for all A > A0 and 1 < n < Ny \\(I-Ex)^2(AAn)-^(An))(I-Exn < \W<p{An)-iP{An))\\+e/2. Then it follows that d(<pxM < f;2-(||7r(¥>(An) - 4>(An))\\ +e/2) + £ 2-»(|M| + ||V>||) n=l n>N N < £ --n|k(¥>(An) - iP(An))\\ + e/2 + 21-" < d{n<p, nip) + e n=l for all A > Aq. This establishes the non-trivial inequality. ■
266 IX. Brown-Douglas-Fillmore Theory Corollary IX.4.9 The set of positive unital maps from 21 into V&/3 which have unital positive liftings to 2* is closed in the point-norm topology. Proof. Suppose that (pk in 7^(21,2J/3) for A: > 1 is a sequence of liftable unital positive maps which converge pointwise to (p. Drop to a subsequence so that ditfkjtfk+i) < 2~fc for all A: > 1. Choose any positive lifting fa in 7*1(21,2J) such that 7r^i = <pi. Then use Lemma IX.4.8 to recursively choose tpk in 7*1(21,2J) such that inpk = <pk and d(ipk, ifo+i) < 2~\ Then tpk is Cauchy, and thus has a positive unital limit ip. Evidently, nip = (p. So (f is also liftable. ■ Now we are ready for the main result on liftings. Theorem IX.4.10 Let X be a compact metric space. Every positive unital map of C(X) into a quotient *B/3 has a positive unital lifting. Proof. Fix a map (p in 7>i(C(X), 2*/3). Consider the maps (pk = <po-kfa where a*. and fa are constructed as in Theorem IX.4.7. They converge to (p pointwise. Moreover (pak are positive unital maps from C(Yjk) into 2*/X So by Corollary IX.4.6, there is a positive unital map tpk in 7^(0(1^), 2J) such that inpk = <Pafc- Since fa is a unital positive map (in fact a homomorphism), it follows that ipkfa is a positive unital lifting of <pfc. Hence by Corollary IX.4.9, (p is also liftable. ■ IX.5 Ext(X) is a Group In this section, we establish the non-trivial fact that Ext(X) is a group. This is now an easy consequence of the material developed about positive maps. Theorem IX.5.1 Let X be a compact metric space, and let r be an extension of & byC(X). Then there is another extension a such that r © a is trivial. Hence [a] is an inverse for [r] in Ext(X). Therefore Ext(X) is a group. Proof. Think of r as a *-monomorphism of C(X) into the Calkin algebra Q(H). This map is, a fortiori, a positive unital map. Thus by Theorem IX.4.10, there is a positive linear map 7 of C(X) into B(H) such that r = ttt. Then by Naimark's Dilation Theorem IX.4.2, there is a ^representation p of C(X) on a Hilbert space K containing % such that, with respect to the decomposition K = H(b HL, p has the form /»(/)= r(f) PuM [P2l(f) P22(f)\ ' Next we show that pu{f) and pz\(f) are compact. Indeed, since P(\f\2) = pV)pQ)
IX.5. Ext(X) is a Group 267 and r is a *-homomorphism, the 1,1 entry modulo compacts yields <\f?) = t(/)t(/) + n(p12(f)p21(J)) = r(|/|2) + n(pl2(f)pl2(f)*). Thus npi2(f) = 0, whence puif) is compact. Likewise, P2i{f) = P12UY is compact. It follows that <x'(/) := 7r/>22(/) is a *-homomorphism. Indeed, *'(fg) = *P22(fg) = n(p22{f)p22{g) + P2i{f)pi2{g)) = <rf{f)<Tf{g). Note that it now follows that the trivial extension irp decomposes as r © a'. However, there is no reason that a' need be a *-monomorphism. To ensure that it is injective, we add on a trivial extension 7. So define a(f) = <r'(f) © t(/). Since 7 is injective, this is a monomorphism into the Calkin algebra. Moreover, r © <r = 7T/>©7. This is a trivial extension. Therefore [r] + [a] = 0. It follows that the semigroup Ext(X) has inverses, and thus is a group. ■ If / : X —> Y is a continuous function between compact metric spaces, we may define a map /* from Ext(X) into Ext(y) as follows. For a monomorphism r of C(X) into Q(%), it is natural to consider r (gof) forg in C(y). This is easily seen to be a *-homomorphism on C(y), but in general it is not injective. This is easily remedied by adding on a trivial extension. So we set f*(T)(g) = r(gof)(B<r(g) for all 9eC(Y) where a is any trivial extension by C(y). If r and r' are equivalent extensions, then there is a unitary operator U such that r' = Ad itUt. Likewise, if <rf is another trivial extension by C(y), then by Theorem IX.2.1 there is a unitary operator V so that a' = Ad itV a. Hence Adir{U®V){f*r){g) = Adir(U® V)(r{g o /) © a(g)) = (AdirUr)(g o f) ® AdirVa(g) = Tl{gof)®cr\g) = U{Tl){g). So we have a well defined operation /*([r]) = [/*(r)] on Ext(X). Corollary IX.5.2 Ext is a covariant functor from the category of compact metric spaces to the category ofabelian groups. Proof. We have seen from Theorem IX.5 A that Ext(X) is always an abelian group. Let / be a continuous map from X into Y (a morphism in the category of compact metric spaces). To see that /* is a group homomorphism (a morphism in the category of abelian groups), notice that (AW + A[r'])(<7) = r(g o f) © a(g) © r\g o f) © v'(g) = (r © r')(<7 o /) © (a © a'){g) = /*([r] + [r>])(g). Hence /*([r] + M) = /*[r] + fjf\.
268 IX. Brown-Douglas-Fillmore Theory It is routine to verify that if / is a continuous map from X to Y and g is a continuous map from Y to Z, then (gf)* = 5*/*. And if id* is the identity map on X, then idx* is the identity homomorphism on Ext(X). ■ IX.6 First Topological Properties In this section, we establish some important topological properties of Ext. These properties are the beginning of showing that Ext is a homology theory. Theorem IX.6.1 Suppose that q is a continuous surjection of X onto Y. Let B be a closed subset ofY containing all points with multiple preimages in X, and let A = q~1(B). Let j denote the injection of A into X, and let q1 denote the restriction ofq to A. q X—^Y A A j\ \i I q' I A—-*B Then ker g* is contained in j* ker <j£. Proof. Suppose that [r] in Ext(X) satisfies q*[r] = 0- Because q is surjective, we may define q*r(g) = r(g o q) without adding a trivial representation as this is already injective on C(y). So without loss of generality, g*r is trivial. Thus there is a homomorphism a of C(y) into B(H) such that ire = g*r. By Corollary H.4.5, we may suppose that a is a diagonal representation. Let A = {/ e C(X) : f\A is constant}. For each / in A, there is a unique function g in C(y) such that / = g o q. Thus we can define a diagonal representation of A by a(f) = <r(g). This satisfies T(f) = T(9 °q) = nv{9) = *■?(/) for / € A Let £> be the diagonal algebra containing the range of a. There are points £ * in X such that a(f) = diag(/(f*.)) for all / in A. Thus the representation a extends to a representation a of the bounded Borel functions on X which are constant on A into the diagonal algebra 1) given by a(h) = diag(fe(^)). Let In = {^el: dist(£, A) > 2"n} for each n > 1, and set Pn = <r(Xn) where Xn is the characteristic function of the set Xn. Now r(/) belongs to 7rD when / in A So r(/) commutes with irPn for each n > 1. We will show that r(/) commutes with irPn for all / in C(X). To this end, define functions Jfe(*) = 2(* A1V|)-1, *€R,
IX.6. First Topological Properties 269 and Pn(0 = M-ndist(e,A)), £ex. Then pn belongs to C(X), equals 1 on Xn, and is 0 on X \ Xn+i. Notice that irPn = ira(pnXn) = r(pn)irPn and r{Pn) = ™{PnXn+i) = r(pn)irPn+1. Split / in C(X) as / = fpn+1 + /(l - Pn¥1). Then r(/)7rPn = r(fpn+1)irPn + r(/(l - pn+i))r(pn)7rPn = *PnT{fPn+l) + T(/(l - Pn+l)Pn)nPn = ^Pnr{fpn+l) = 7rPnr(/pn+i) + *PnT{pn)T{f{l - Pn+i)) = *rPnr(/). Also note that we have shown that 7rPnr(/) = 7rPnr(/pn+i). Let {/»} be a dense subset of the unit ball of C(X). Choose operators T; so that ttT; = r(/j). We have 7r(TtPn - PnTi) = 0, so T;Pn - PnT{ is compact for all i and n. Let #i = Pi and En = Pn - Pn_i for n > 2. Thus T;J57n - #nT; and (from the previous paragraph) En(Ti - a(fipn+i))En are compact. Therefore there are diagonal projections E'n in £> of finite codimension in En so that \\TiE'n-E'nTi\\<2-n and ||<(T. - <t(Aah-i)XII < 2"n for 1 < i < n. Let P' = X)n>i ^ T^11 TiP'-P'Ti = J2TiK-KTi n>l and P'TiP'-^£;>(/l.pn+1)£?; n>l = ]T ^(2* - cr(/iPn+1))K + P' YjP&n ~ KTi)K n>l n>l are norm convergent sums of compact operators, and thus are compact. We deduce that 7rP' commutes with the range of r, and irP'r(f) lies in irP"D. Define extensions r'(/) = 7rPV(/)|p/^ and r0(/) = nPfLT(f)\pij_<H. It follows that r' = 7T(7', where a'(f) = ^n>i #n<T(/Pn+i)#n- Thus r' is trivial. We next show that to depends only on /l^. Indeed, let / in C(X) be such that f\A = 0, and let e > 0. Then there is an integer n so that ||/|x\x„ll < e- Since r(/pn) = 7rPn+ir(/pn) = irPfPn+1r{fpn)} it follows that T0(fpn) = 0. Thus IM/)|| = ||r0(/(l ~ pn))\\ < 11/(1 - Pn)\\< e. Since e > 0 is arbitrary, it follows that r0(/) = 0.
270 IX. Brown-Douglas-Fillmore Theory Hence we may define an element [p] in Ext(A) into B{PfL% © %) by P(f) = ro(/)0M/) where / is any continuous extension of / in C(A) to a function in C(X) and p, is a trivial extension of C(A). This definition is well defined because to depends only on f\A = /. Moreover, it is evident that if p! is a trivial extension in Ext(X), then j*p = to © (p © p!) is equivalent to r0®rf = r. ■ The following important corollary providing a short exact sequence for Ext will be used extensively. Corollary IX.6.2 Suppose that A is a closed subset of a compact metric space X. Let j be the canonical injection of A into X, and let p be the quotient map ofX onto X/A. Then Ext(A) ^ Ext(X) --^ Ext(X/A) is exact. Proof. In Theorem IX.6.1, take B to be the point {A/A} in X/A. Since pj is constant, it is evident that p*j* = 0. Likewise, pf = p\a is constant, so that kerp* = Ext (A). Therefore Theorem IX.6.1 shows that kerp* is contained in jf* Ext (A). Thus kerp* = jf* Ext (A). ■ If Xn is a sequence of compact metric spaces andpn is a sequence of continuous maps from Xn+i to Xn for n > 1, then the projective limit X = proj limXn is defined as the subset of ELm -^n consisting of those sequences (xn) such that Pn(«n+i) = «n for all 7i > 1. There are natural maps qn of X into each Xn via the coordinate maps, and they satisfy pn<Zn+i = 9n- This space satisfies the universal property that whenever Y is a compact metric space and fn is a sequence of continuous maps from Y into Xn such that pn/n+i = fn for all n > 1, there is a unique map fofY into X such that qnf = /n for all n. Likewise, we may define the projective limit of groups. In particular, {Ext(Xn),pn*} determines a sequence of groups and group homomorphisms so that proj limExt(Xn) is defined. There is a sequence of homomorphisms gn* of Ext(X) into Ext(Xn). Thus there is an induced homomorphism k of Ext(X) onto proj limExt(Xn) such that qn*K = Pn*- The following result will be helpful. Theorem IX.6.3 Suppose that X = proj limXn is the projective limit of a family {Xn}pn}. Then the induced map k : Ext(X) -> proj limExt(Xn) is surjective. Proof. First suppose that each pn is surjective. Let ([rn]n>i) be an element of the group proj limExt(Xn). Choose rn be monomorphisms of C(Xn) into Q(H) such that pn*Tn+i = Tn. This is accomplished recursively. Once rn is defined,
IX.6. First Topological Properties 271 choose t£+1 representing [rn+i]. Thenpn*r^+1 is equivalent to rn. So there is a unitary operator Un so that AdirUnPn*Tn+1 = rn. Thus rn+i = AdirUnTn+1 will suffice. Define r on the union of the subalgebras >U = {foqn : / e C(Xn)}ofC(X) by r(f o qn) = rn(/). This is well defined because if fnoqn = /m o qm for fn in C(Xn) and fm in C(Xm) and m < n, theng = fm°Pm° -"°Pn-i belongs to C(Xn). Since g o qn = /m o qm = fn o qny it follows that fn and g agree on the range of qn> which is all of Xn by the surjectivity of each pn. Thus Tn{fn) = Tn(/mOPm°,,,0Pn-l) = Pm* • • - Pn-l*Tn{frn) = Tm(/m). As Un>iAi is dense in C(X), the definition of r extends to C(X) by continuity. Clearly r is a homomorphism since it is a homomorphism on a dense subalge- bra. Moreover, on each Any the map r is injective and hence isometric. Therefore r is isometric and thus injective on the closed union of the An% C(X). Finally, it is readily apparent by construction that gn*r = rn; so /c([r]) = ([rn]n>i). Now consider the general case. It is easy to construct a continuous surjection from the Cantor set onto any compact metric space. Thus if Yn = Xn V Cn is the disjoint union of Xn and a Cantor set Cn, one may define a surjection pfn of yn+i onto Yn such that j4U„+1 = Pn- Let Y = proj liml^, and let qn be the induced maps of Y ontoyn. For each n, let jn be the injection of Xn into Yn. Because the jn commute with them's and gn's, there is a map j = proj limjfn injecting X into Y. In particular, qn = qnj for n > 1. Also Yn/Xn = CnV{Xn/Xn) = C£, the disjoint union of Cn and a point, which is totally disconnected. Because p'n(Xn+i) is contained in Xny there are induced maps pn of yn+i/Xn+i onto Yn/Xn. Therefore y/X = projlimyn/Xn. This is homeomorphic to a subspace of IIn>i ^n»^d thus is totally disconnected. Corollary IX.3.2 shows that Ext(yn/Xn) = 0 because Yn/Xn is totally disconnected. Thus applying Corollary IX.6.2 to the injection jn yields an isomorphism jjn* of Ext(Xn) onto Ext(l^). Similarly, jf* is an isomorphism of Ext(X) onto Ext(y). Therefore j = proj lim jjn* is an isomorphism of proj lim Ext (Xn) onto proj lim Ext(yn). Thus we have the commutative diagram Ext(X) -^ proj limExt(Xn) Ext(y) -^*- proj limExt(yn) Since «y is surjective, it follows that «y = j nyj* is also surjective. ■
272 IX. Brown-Douglas-Fillmore Theory One key tool for computing the Ext groups is the Fredholm index map. If irT is an invertible element of the Calkin algebra, then one can compute the Fredholm index ind(7rT) = ind(T). This determines the connected component of Q{%)~1 in which irT lies. Every normal operator N has index zero, and thus 7riV lies in the connected component of the identity, Q{H)q *. Indeed, ind(iV - A J) = 0 for every A £■ ae(N). Suppose that X is a compact metric space and / is invertible in C(X). Then for [r] in Ext(X), one may compute ind(r(/)). This is easily seen to be independent of the choice of representative r. Indeed, this follows because index is preserved under unitary equivalence; and if a is a trivial extension, then md(a(f)) = 0 for every invertible /. As index is a homomorphism, it follows that adding a trivial extension does not change the index. It is also important that index is a homotopy invariant due to the fact that it is a continuous integer valued function. This means that ind(r(/)) = ind(r(<7)) whenever / and g lie in the same connected component of C(X)-1. Thus ind r(/) depends only on the equivalence class [r] and the homotopy class [/]. The group C(X)~1/C(X)q x of homotopy classes of invertible functions is denoted by 7r1(X). Thus there is a map 7 from Ext(X) into Eom(ir1(X)JZ) defined by T[r]([/]) = indr(/). It has been shown that this map is well defined. To verify that y[r] is a homomorphism, compute: ind r(fg) = ind (r(f)r (g)) = indr(/) + indr^). Finally, we must verify that 7 is a homomorphism. This follows from T([n] + [r2])([/]) = ind(r1(/)er2(/)) = indntf) + indr2(/) = TN([/]) + tN([/]). When necessary, we will write yx to indicate that 7 is acting on Ext(X). A more sophisticated variant makes use of matrix algebras over C(-X") and introduces a connection with K-theory. If r is a *-monomorphism of C(X) into Q(H), then r<n) is a monomorphism of Mn{C{X)) into Mn{Q{U)) defined by taking annxn matrix [fa] to the matrix [r(/y)]. Since we may identify Mn(Q(H)) with B{UW)/&{UW) which is the Calkin algebra, this defines an extension of & by Mn(C(X)). As above, we may evaluate ind r(n) ([fij]) for every invertible element of Mn(C(X)). This suggests looking at the group Ki(C(X))> which in the commutative case is the group K1^). There is a natural imbedding in of GLn(X) = MniC(X))-1 into GLn+i(X) by sending F to F 0 [1]. This takes the connected component of the identity GLn(X)o into GLn+i(X)o, and thus induces a map from GLn(X)/ GLn(X)0 into GLn+i(X)/ GLn+i(X)0. The
IX.7. Ext for Planar Sets 273 group KX(X) is the direct limit K\X) = lirriGLn(X)/GLn(X)o. There is an index map 7^ from Ext(X) into Hom(GLn(X)/GLn(X)0, Z) given by 7^M([[/ii]])=indrW([/ti]). This is well defined on equivalence classes, and is a homomorphism by an argument identical to the n = 1 case. It is evident that indr(n+1)(F 0 [1]) = indr(n)(F) + indTrJ = indr^F). These index maps are compatible in the sense that 7£+1*n = 7x • Therefore there is a direct limit homomorphism 7^ = liru7x ^rom Ext(-X") into Eom(K1(X)} Z). These constructions are functorial. That is, suppose that h is a continuous map of X into Y. Then this induces the endomorphism an of C(Y) into C(X) by a(f) = f oh. Clearly, this takes invertibles to invertibles and maps the connected component of the identity C(Y)q x into C(X)q *. Hence it induces a map h* of 7r1(lr) into tt1(X). This in turn induces a homomorphism fe# of Hom(7r1(X), Z) intoHom(7r1(y),Z)by h#(eW]) = e(h*[f]) = W°h]). This construction is compatible with 7 in the sense that 7r(MTD = Vrx(M). For if [/] is in T1(y), [r] is an element of Ext(X) and a is any trivial element of Ext(y), then lY{K[r]){\f\) = indr(foh) 0 «r(/) = indr(/ o h) = 7x([r])([/ofc]) = M7x[r])([/l). We will show that 7 is injective when X is homeomorphic to a planar set. This will complete the analysis in that case. However, in general, this map has non-trivial kernel. We will see some examples later. IX.7 Ext for Planar Sets In this section, we will completely analyze Ext(X) for X a subset of the plane. The key is to show that the index map 7 is an isomorphism for subsets of the plane. This yields a simple, computable set of invariants in this case. For planar sets, C(X) is generated by the identity function z. The group 7r1(X) has a convenient description in this case. Theorem IX.7.1 When X is a subset of the complex plane Q the group tt1(X) is the free abelian group generated by {[z - Xn]} where A = {An} is a set with exactly one point Xn in each bounded component ofC \ X.
274 IX. Brown-Douglas-Fillmore Theory Proof. Suppose that X is bounded by finitely many disjoint piecewise smooth Jordan curves Ti,..., Tn. Given an invertible function / in GL(X), one can compute the winding number indr,(/) of / about rt* for 1 < i < n. We assume that the reader is familiar with this concept. There is a continuous logarithm for / if and only if / has winding number 0 about each bounding curve. In this case, one may express / as an exponential eg\ and thus / is in the connected component of the identity. Since winding number is a homotopy invariant in GL(X), this provides a necessary and sufficient condition for [/] = 0. The map i from [/] to (indrx(/),♦.., indrn(/)) in Zn injective. So irx(X) is a finitely generated free group. (In fact, deleting those curves forming the exterior boundary of each component will yield an isomorphism.) Pick a point fij in each bounded component 0\,..., Om of C \ X. We will show that every function in GL(X) may be factored as a finite product m / = II(* " H?' ^ i=i for a unique choice of integers plf... ,pm and a continuous function g in C(X). Hence [z - fij] for 1 < j < m freely generate ^(X). This can be established inductively on the number of bounding curves. For n = 1, the interior of the curve Ti either lies in X or in Xc. In the first case, X is simply connected, there are no bounded components of the complement and 7T1 (X) = 0. If the interior O lies in Xc, then there is one bounded component of the complement and indrfc - fi] = -1, which freely generates Z = ^(X). Assume the result is established for n and consider X with n + 1 boundary curves. At least one of these curves, say Ti, does not contain any other 1^ in its interior component O. When O is contained in XyY = OuTi is a simply connected component of X. Thus nl{X) = irx(X \ Y), and X \ Y has one fewer boundary component. So by the induction hypothesis, given / in GL(X), the restriction f\x\y factors uniquely as IIjLiC* ~ Pj)Pj ed- ^s evei7 function in GL(y) is an exponential, the definition of g can be extended to Y to obtain equality on X. The uniqueness of the pj's follows from the uniqueness on X \ Y. Otherwise, O = 0\ is one of the components of C \ X. So ind^ [z - fix] = 1 and indrj* - fij] = 0 for j > 1. Given / in GL(X), letpi = indrj/]. Then the function h = (z - pi)~Plf has winding number 0 around Ti. Hence h may be extended to an invertible continuous function on Y = X U 0\. Now Y is bounded by T2,..., rn+i and the components of C \ Y are just C?2, • • •, Om. By the induction hypothesis, there are unique integers P2, • • •, Pm so that h factors as n£=2(z ~ H)Pi eff- Hence / factors as rijLi(2 " N)Pi e9- Now m 3=1
IX.7. Ext for Planar Sets 275 This shows that the integer pi = ind^ [/] is uniquely determined as the exponent ofz-Xi in the product for /. The uniqueness of the others now follows from the induction hypothesis. It is easy to show that every planar set X is the intersection of a decreasing sequence of sets Xn which are finitely connected and have piecewise smooth boundary. For example, one may cover X by a finite union of disks of radius 2~n with centres in X. Given / in GL(X), let / be any extension of / to a continuous function on a large disk containing X. By the uniform continuity of /, it will be invertible on Xn for some sufficiently large integer n. Thus / factors as n^LiC* "" w)k' ed- Let Xj be the chosen point in the same component Oj of C \ X as hj. Then IIjLiO2 ~ H)hj(z ~~ *i)~*J' has winding number 0 around every component of C \ X and thus is an exponential eh. So m f = H(z-\jpeS+h. This shows that [z - Xj] generate irx(X). To see that [z - Xj] are free generators, let us suppose that there is a relation YXLi Pj[z - Xj] = 0. That is, there is a continuous function g in C(X) so that ra l[(z-Xj)*=e°. i=i As above, there is an integer n sufficiently large so that this relation extends to Xn. But then the freeness of the generators for it1 (Xn) shows that pj = 0 for all j. ■ The main theorem for Ext of subsets of the plane can now be stated. Theorem IX.7.2 If X is a compact subset of the plane, then y is an isomorphism of Ext(X) onto Hom(7r1(X), Z). Before proving it, we note two important operator theoretic corollaries that classify essentially normal operators. Corollary IX.7.3 Two essentially normal operators T\ and Tz are compalent if andonlyif<Te{Tx) = ae{T2) andmd^-XI) = 'md(T2-XI)forallX $ <re{Ti). Proof. The only if direction is easy, so we prove the other direction. Since Ti and Ti have the same essential spectrum X, they each determine an extension 7i(/) = f(irTi) of C{X) fori = 1,2. Then 7M([* " A/]) = ind(r! - XI) = ind(T2 - XI) = y[r2]([z - XI]). By Theorem EX.7.1, this implies that 7(71] = y[r2]. So by Theorem IX.7.2, rx and r2 are equivalent. Thus there is a compact operator K and unitary U so that T2 = UTXU* + K as desired. ■
276 IX. Brown-Douglas-Fillmore Theory Since ind(iV - XI) = 0 for every normal operator and A £ ae(T)9 the following is an immediate consequence of the first corollary. Corollary IX.7.4 An operator T has the form "normal plus compact" if and only ifT*T - TT* is compact and ind(T - XI) = 0 for every X $ ae(T). Another consequence that surprisingly has yet to be given a simple direct proof is the following. Perhaps the reason it is difficult is that the corresponding result for pairs of operators is false (see the examples at the end of the chapter). Corollary IX.7.5 The set of all operators of the form "normal plus compact" is a norm closed set. Proof. Suppose that Tk are "normal plus compact" and converge to an operator T. Then t*t - tt* = Hm r*rn - rnr* n—foo is compact. Moreover, since the Fredholm index in continuous and the set of Fred- holm operators is open, it follows that if A £■ <re(T), then A £ <re(Tn) for large n and ind(T - XI) = lim ind(Tn - XI) = 0. So by the previous corollary, T is also normal plus compact. ■ In preparation for our proof, we need a few lemmas. The first is a useful partial result. Lemma IX.7.6 Suppose that A is a compact subset of a closed interval J. Then the map 7 on Ext(J/A) is injective. Proof. It is evident that J/A is homeomorphic to the union X of countably many disjoint smooth curves Ck with disjoint interiors which meet at a common point fo and have diameters decreasing to 0. Each curve is homeomorphic to a circle or line segment. Let Xn = U£=1Cfc and Yn = Ufc>nCfc. Let in and jn denote the injections of Xn and Yn into X. Let pn denote the retraction of X onto Xn obtained by sending Yn to f0; and similarly, let qn denote the retraction of X onto Yn obtained by sending Xn to fo- in ^ jn Xn ^ X = Xn U Yn >■ Yn Pn Qn Fix r in ker7. Note that id* = (inPn)* + {JnQn)*- In particular, consider n = 1. Thenpi*[r] belongs to Ext(Ci) and 7Pi*M=Pi#7M = 0. By Theorems IX.3.3 and IX.3.1, Ext(Ci) = Z or 0 depending on whether C\ is homeomorphic to a circle or line segment; and 7^ is an isomorphism in either
IX.7. Ext for Planar Sets 277 case. Sopi*[r] = 0. Hence [r] = iupu[r] + ji*gi*M = Ji*[ri] where [ti] = qu[r] belongs to Ext(Yi). Therefore there is a faithful representation (7i ofC(X) such that r(/) ~ 7T(7i(/) 0 (jigi)*r(/). Thus there is a projection E\ so that <j\ acts on B(EiH), and irEi commutes with the range of r. Repeated use of this argument produces pairwise orthogonal projections Ek and ^representations ak of C(X) on B(Ek'H) so that r(/) = ]T <&n<Tk(f)Ek 0 (Jn?n),r(/)(^^)J- fc=l fc=l on U = ££=i 0£?^ 0 (££=i tf*)1^ Let Ax = {/ o in : / € C(Xn)}. Then it follows that for / in Any n n r(f) = J2®ir<Tk(f)Ek 0 fm(Z,Ek)L. fc=i fc=i Define a(f) = YJe<Tfc(/)£?fc e f(£0)(£Ek)\ k>l k>l Then r(/) = ira(f) for all / in Un>i Ai> which is dense in C(X). Therefore r is trivial. ■ The key step involves cutting the spectrum. Lemma IX.7.7 Suppose that X is a compact subset ofQ and that [r] in Ext(X) satisfies 7[r] = 0. Let L be a line splitting C into two half planes H+ and H~. Define X* = X C\ H±, and let i± be the injections ofX^ into X. Then there are elements [p*] in Ext(X±) such that [r] = i+[/>+] + K[p~] andylp*] = 0. Proof. Let J be a closed line segment of L sufficiently long to contain the orthogonal projection nx(X) of X onto L. Define injections j#± of X± U J into X U J and j of X into X U J, and injections ft* of X* into X* U J. Also define a retraction of XL) JontoX+U J by {: + ( \- jz for z€X+UJ T ^Z'~KL(z) for zeX-UJ
278 IX. Brown-Douglas-Fillmore Theory The following diagram may be helpful. »+ + X + x- k~ x+uJ^=;iuJ^rruJ First we show that [j*r] can be decomposed as j*[t] = Jt[T+] + J* [r ] for [r*] in Ext(X± U J) satisfying ^[r^] = 0. Indeed, r+ = r+j*[r] lies in Ext(X+ U J). Let [/>] = jm[r] - j+[r+]. Then rt[p] = r+j.M - r+j+[r+] = (r+jJ.M - (r+j+r+j).M = 0 because r+j+r+ = r+. Consider the quotient q of X U J onto (X U J)/(X~ U J) = (X+ U J)I J. Since g factors as g'r+, it follows that q*[p] = 0. So by Corollary K.6.2 for the sequence * ruJ-^iuf^ {x u j)/(x- u j) it follows that there is an element [r ] in Ext(X U J) such that [p] = j*r . Clearly, ind r+ (2 - A) = 0 for all A in if ~ and ind r ~ (z - A) = 0 for all A in ff+.SoforAGff+\XUL, indr+(2 - A) = ind j+t+(z - A) = indr(z — A) — indj~r~(z — A) = 0. Hence 7(7+] = 0; and similarly, j[t~] = 0. Now consider the sequence X + ^I+UJ-^ (i+uJ)/i+ = J/(inf). Since yq+[r+] = q#y[r+] = 0, Lemma K.7.6 shows that g+[r+] = 0. Hence by the short exact sequence of Corollary K.6.2, there is an element [p+] in Ext(X+) such that [r+] = k+[p+]. An easy calculation shows that y[p+] = 0 as well. Similarly, there is an element [p~] in Ext(X~) such that k~\p~] = [r~] and 7[p~] = 0. So j*(it[p+]+K[p-]) = (i+*+)*[/>+] + (rn*[/>-]
IX.7. Ext for Planar Sets 279 To complete the proof, it must be shown that j* is injective. Consider xnj-^+x—^x/ixnj) i —7-— XUJ —^ {X U J) IJ By Theorem IX.3.1, Ext(X n J) = 0 = Ext(J). By Corollary K.6.2, it follows that p* and g* are injective. Since g* = p*j*, it follows that j* is also injective. Therefore t+ [/>+] + i" [/>"] = [r]. ■ Following the notation of the previous lemma, let Y = X+ V X~ denote the disjoint union of X+ and X ~; and let p denote the natural surjection of Y onto X. In a natural way, [p+ ©/>"] becomes an element [p] in Ext(y) such that p* [/>] = [r] and7[/>] = 0. We are now prepared to complete the proof of the main result. Theorem IX.7.8 For a compact subset X of the plane, the map yx is injective. Proof. Suppose that [r] in Ext(X) satisfies y[r] = 0. Think of X as contained in a large square S. Cover the square with a countable number of horizontal and vertical lines Lk which chop S into a grid of smaller rectangles whose diameters decrease to 0 as A: tends to infinity. Repeatedly apply the previous lemma to cut the spectrum along Lk for each k. At the A:-th stage, let Xk be the disjoint union of the intersection of X with each closed rectangle in the &-line grid, and let pk be the canonical surjection of Xk onto Xk-i (with Xo = X) and let r*. be the surjection of Xk onto X. By the formulation preceding this theorem, there are elements [pk] in Ext(Xfc) such that y[pk] = 0 andPk*[pk] = \pk-i], whence rk*\pk] = [r]. Let Y denote the projective limit of the sequence {X^Pk} and let qk denote the maps from Y onto Xk. In particular, go maps Y onto X. Since the diameters of the grids decrease to 0, the space Y is totally disconnected. Thus Ext(y) = 0 by Theorem IX.3.2. By Theorem IX.6.3, there is an element [p] in Ext(y) such that [pk] = qk*[p] for all k > 0. Therefore [r] = g0*|>] = go*0 = 0. ■ It remains to prove surjectivity. In the case of nice spectrum, we use Toeplitz operators to write down explicit generators. Actually, explicit generators can be given for arbitrary subsets of the plane. However, the proofs are considerably more difficult. Lemma IX.7.9 If X is a compact subset of the plane bounded by finitely many disjointpiecewise smooth Jordan curves, thenyx is surjective. Proof. Let [z - Xk] for 1 < k < m be a set of free generators for tt1(X) corresponding to the bounded components Ok of C \ X. Thus Hom(7r1(X), Z) is generated by homomorphisms hj>l < j < m such that hj[z - Xk] = Sjk- Hence it suffices to construct extensions tj so that ind tj(z — Xk) = ±&/fc.
280 IX. Brown-Douglas-Fillmore Theory The boundary of Oj is given by T0 - X)Li ^*» which is a sum of oriented Jordan curves from the boundary of X. It is well known that mdd0j{z - A) = indrj* - A) - ^mdTi{z - A) = < o zec\oj Let 50 be a homeomorphism of the unit circle T onto To with positive orientation, and for 1 < i < p, let gi be homeomorphisms of T onto I\ with reversed orientation. Let p where Tgi are Toeplitz operators and N is normal with <r(N) = ae(N) = X. By Theorem V.1.6, each Tgi is essentially normal with cre{Tgi) = I\- and ind(Tgi - XI) = - indT(gi - A) = - mdgi{T)(z - A). Hence p ind(Tj - XkI) = - ^2 indgi{T)(z ~ A*0 = - ind^C* - Xk) = -Sjk. As Tj is essentially normal with cre{Tj) = X, we may define an extension tj by Tj(f) = f{nTj). By the calculation above, 7(7^) = -hj as desired. ■ The proof of Theorem IX.7.2 can now be completed by establishing subjectivity by a projective limit argument. Theorem IX.7.10 IfX is a compact subset of the plane, then yx is surjective. Proof. It is easy to write X an the intersection of a decreasing sequence of closed subsets Xn which are finitely connected and are bounded by a finite number of disjoint piecewise smooth Jordan curves. Letpn be the injection of Xn+i into Xn, and qn the injection of X into Xn. Then X = proj limXn. Suppose that h belongs to Hom(7r1(X),Z). Then hn = qn#h defines an element of Hom(7r1(Xn), Z) for each n and pn#^n+i = hn. By Lemma IX.7.9, there is an extension rn in Ext(Xn) such that yxn [fn] = hn. Also 7X„([rn] - Pn*[rn+i]) = ixn[rn] -Pn#7x„+i [rn+i] = hn -pn#hn+i = 0. Since yxn is injective by Theorem IX.7.8, this shows that [rn] = pn*[rn+i]- Thus the sequence {[rk]) determines an element of proj limExt(-X'n). By Theorem EX.6.3, the map k of Ext(X) onto proj limExt(Xn) is surjective. So we may find [r] in Ext(X) such that qn*[r] = [rn] for all n. Finally if / is in
IX.8. Quasidiagonality 281 GL(X), extend / to a continuous function F on a large disk containing X\. Then fn = F\xn will belong to GL(Xn) some n sufficiently large. So lx[r]{f) = 7x[r]{fn o qn) = <Zn#7xM(/n) = 7*n<Zn*M(/n) = M/») = fa#M/») = *(/)• Hence 7x is surjective. ■ IX.8 Quasidiagonality An operator T is quasidiagonal if there is an increasing sequence Pn of finite rank projections tending SOT to the identity such that lim^oo \\PnT - TPn\\ = 0. In this case, it is possible to drop to a subsequence so that ||PnT - TPn\\ < 2~ne for a given e > 0. Then the projections En = Pn - Pn_! form a partition of the identity into finite rank projections such that T = J2EnTEn + K where K = ]TEnTP^ + P^TEn n>l n>l is compact with norm \\K\\<J2\\EnTPt + P£TEn\\ n>l < J2max{||(PnT - TPn)P£\\, \\P^(PnT - TPn)\\) n>l <J]2-ne = e. n>l Thus T is a block diagonal operator plus a compact operator. The converse is readily apparent. Similarly, a subset S of B(H) is (jointly) quasidiagonal if there is a sequence {Pn} of finite rank projections so that every element of S is quasidiagonal with respect to {-Pn}- If T is quasidiagonal with respect to a sequence Pn, then so is T + K because lim^oo ||if-P^"|| = ||P^lf || = 0 for every compact operator K. Moreover, C*(T) is quasidiagonal. Indeed, write T = D + K where D is block diagonal with respect to a sequence Pn and K is compact. Then C*(T) C C*(D) + X C {Pn}' + £• So the sequence Pn implements the quasidiagonality of every element of C*(T). On the other hand, every semi-Fredholm quasidiagonal operator has index 0. To see this, suppose that T = D + K where D = ]£n>1 ®Dn is a block diagonal operator and K is compact. Since Dn is finite rank, fcer Dn and ker D* have the same dimension. The kernels of D and D* are just the direct sum of these kernels. Since at least one of ker D or ker D* is finite dimensional, only finitely many of kerDn and kerD* are non-zero. Moreover, null(D) = null(D*); whence ind(T) = ind(D) = 0.
282 IX. Brown-Douglas-Fillmore Theory The Weyl-von Neumann-Berg Theorem H.4.2 shows that every normal operator is quasidiagonal. Corollary IX.7.4 shows that the only obstruction to an essentially normal operator being normal plus compact is the Fredholm index. Thus an essentially normal operator is quasidiagonal if and only if it is normal plus compact. We shall see that this is no longer the case for extensions of C(X) when X has higher dimension. Since quasidiagonality is not affected by compact perturbations, we say that a subalgebra of the Calkin algebra is quasidiagonal if its preimage is quasidiagonal in B(H). So define an extension [r] in Ext(X) to be quasidiagonal if 7r~1r(C(X)) is quasidiagonal. This is independent of the choice of r because quasidiagonality is invariant under unitary equivalence. Let Extqd{X) denote the set of quasidiagonal extensions in Ext(X). By Theorem H.4.1, every trivial extension of .£ by C(X) is quasidiagonal. On the other hand, since quasidiagonal operators have index 0, Extqd(X) must lie in kevyx- As it is easy to verify that if 21 is quasidiagonal, then Mkty) is quasidiagonal for all k > 1, it also follows that Extqd(X) must lie in ker7^. So {0} C Ext^X) C ker7^ C ker7x. In fact, we will see in the examples at the end of this chapter that all of these containments may be proper. Our definition of quasidiagonality of a C*-subalgebra of B(H) is somewhat different from the definition for the quasidiagonality of an abstract C*-algebra 21 given in section VH.6. However, if a is a faithful, quasidiagonal representation of 21, then <r(°°) is a faithful, quasidiagonal representation with the additional property that (t(°°)(21) Ci £ = {0}. By Corollary H.5.6 of Voiculescu's theorem, any other faithful representation p of 21 such that />(2l) fl £ = {0} is approximately unitarily equivalent to <r(°°) relative to £; and thus is also quasidiagonal. So the quasidiagonality of one faithful representation implies the quasidiagonal of all essentially faithful representations. First we establish a simple lemma that shows that the requirement on increasing sequences is unnecessary. Lemma IX.8.1 A separable C*~subalgebra 21 of B(H) is quasidiagonal if and only if for every e > 0, finite dimensional projection P and finite subset A of% there is a finite rank projection Q such that \\PQL\\ < e and \\QA - AQ\\ < efor all A in A. Proof. If Pn implements the quasidiagonality of 21, then lim||PP^|| = 0 and lim ||PnA - APn\\ = 0 forall A e 21. n-foo n—foo Conversely, suppose that the technical property holds. Choose a sequence An dense in the unit ball of 21, and fix a basis {e*.} for H. Suppose that we have constructed an increasing set of projections Pi < Pi < • • • < Pn so that i^e; = 6;
IX.8. Quasidiagonality 283 and \\AkPi - P%Ak\\ < 2_i for all 1 < k < i and 1 < i < n. Set e = 2-n-V5, P = Pn V en+1e;+1 and A = {Ai,..., An+i}; and apply the technical property to obtain a finite rank projection Q so that H-PQ11| < e and H-AfcQ - QAk\\ <eforl<k<n + l. Following the argument of Lemma HI.3.1, there is a projection Pn+i > Psuch that ||Pn+1 - Q|| < 2e. To recall the ideas, X = PQP + PLQPL is a positive contraction such that \\X-Q\\ = \\PQP^ + P^QP\\ = msz{\\PQLP% \\PLQLP\\} < \\PQL\\ < e. Thus the spectrum of the finite rank operator X is contained in [0, e] U [1 - e, 1]. So the projection Pn+i obtained from the functional calculus on X for the characteristic function of [1 - e, 1] satisfies ||Pn+1 - Q\\ < ||Pn+1 - X\\ + \\X - Q\\ < 2e. Since X commutes with P, so does Pn+i- Moreover, PX = PQP > (1 — e)P; whence Pn+i > P. Finally, for 1 < k < n + 1, WAkPn+i - Pn+iAk\\ < \\AkQ - QAk\\ + 2\\Ak\\ ||Pn+i - Q\\ <5e = 2"n~1. ■ There is a natural topology on Ext(X). This is obtained by taking the topology of point wise norm convergence on the collection of monomorphisms of C(X) into Q(H) and taking the quotient norm on the equivalence classes. Theorem IX.8.2 The closure of the zero element in Ext(X) (in the quotient topology) equals Extqd(X). Proof. Suppose that r^ are quasidiagonal monomorphisms of C(X) into Q{%) converging pointwise to r. To verify that the limit r is quasidiagonal, we apply Lemma IX.8.1. Suppose that e > 0, a finite rank projection P and finitely many operators T\,..., Tn in 7r_1rC(X) are given. Let /i,..., fn be functions in C(X) such that r(/») = 7rTj for 1 < i < n. Choose k sufficiently large that ||r(/t-) - 7fc(/t-)|| < e/3 for 1 < i < n. Then choose operators Si in 7r~1rife(/;) so that \\T{ - S{\\ < e/Z. By the quasidiagonality of 7*., there is a finite rank projection Q such that \\PQL\\ < e and \\SiQ - QSi\\ < e/Z for 1 < i < n. Then \\TiQ - QTi\\ < \\SiQ - QSi\\ + 2\\Si - T{\\ < e. Hence r is quasidiagonal. Therefore Extqd(X) is closed. It has already been observed that the zero element of Ext (X) is quasidiagonal. Hence Extqd(X) contains the closure of the zero element.
284 IX. Brown-Douglas-Fillmore Theory Now suppose that r is quasidiagonal, and let Pn be a sequence implementing the quasidiagonality. By dropping to a subsequence if necessary, we may suppose that £n>JPnT-TPn||<oo for evei^ be the associated partition of the identity. It follows that T - ]£n>i EnTEn is compact for all T in 7r~1r(C(X)). By Theorem IX.4.10, there is a positive linear map (p from C(X) into B(H) such that r = inp. Replace (p by the positive map Z)n>i ^nP(*)^n' This differs from the original by a map into the compacts. So we assume that (p already has this form. Let <Pn(*) = ^nVKOUr/H- By Naimark's Dilation Theorem IX.4.2, each <pn has a *-dilation an into the bounded operators on Un = EnH 0 U'n such that an(f) = [j£((^ ^jjjj] with respect to the given decomposition of %n. Let Pn be the projection of %n onto EnH\ and let P = £n>1 ©Pn> which is the projection of K = £n>1 ©%i onto X^n>i ®EnH. Define a representation into #(/C) by a = £)n>1 ©^n- Notice that for any / in C(X), we have ?a/i2) = jmi/iv=p<f)°{f)*p=E®p^«(/w(/r-Pn n>l = SeP»«rn(/)Pn(rn(/)*Pf, + 2eJ,„«rn(/)^.!.M/),,^» n>l n>l = EaM/w/r+£ep„«tf2(/K2(/rp„. n>l n>l Therefore, 0 = r(|/|2) - r(/)r(/r = *r(y>(|/|>) - ?(/M/)*) = T(VJePn(Tll2(/)^2(/)*Pn). n>l Consequently, it follows that lim|K2(/)||= lim|K(/)||-0 forall / € C(X). n—foo n—foo To show that [r] is in the closure of the trivial elements, consider a^°°\ the direct sum of countably many copies of a. Clearly, this is a representation of C(X) which contains no compact operators. Moreover, since r(/) = ir(Pa(f)P) is a monomorphism, so are ira and 7ra^°°\ Hence ira(°°) is a trivial extension. It suffices to show that there are unitary operators Un so that lim ||r(/) 0 7r<7<°°> - *Un<r{oo)(f)UZ\\ = 0 for all / G C(X).
IX.8. Quasidiagonality Notice that ^°°)(/) = = + >n(/) Oflif) 0 0 0 0 >«(/) 0 0 0 0 0 r o ki(/) 0 0 0 0 *?*(/) *&(/) 0 0 0 0 0 »&(/) »&(/) 0 0 0 *?*(/) 0 0 0 ¥>«(/) *?l(/) 0 0 0 *?l(/) ?n(/) 0 0 0 0 -*21 -*&(/) o 0 0 0 0 0 *&(/) «&(/) 0 0 0 0 0 *&(/) *?!(/) 0 (/) 0 0 0 0 ¥>»(/) *&(/) 0 0 0 "?!(/) *>»(/) 0 0 0 *&(/) «?l(/) 0 0 —0 0 Ti(/) 0 0 0 0 0 *&(/) »&(/) 0 0 0 0 0 "&(/) • 0 0 0 -*&(/) 0 <7 ^l(/) 2 . . -j 0 0 0 0 &(/) - 0 285 Moreover, ||en(/)|| < 2 max{||cr^2(/)||, ||cr^1(/)||} which tends to 0 as n tends to infinity for each / in C(X). Let Vn be the unitary implementing this equivalence, so that VncrtHw; = ¥>„(/) e •£■>(/)+*»(/)• Then set W„ = j(n) e £fc>n ©^- Notice that Wn*(°°\f)Wn = it(B<rtHf) © E ©M^/W fc=l fc>n = E©^/) e E ©(**(/) © ^(Z)) + «*(/) fc=l fc>n ^E©^(/)©"(00)(/)+E©£'fc(/) k>n k>n
286 IX. Brown-Douglas-Fillmore Theory where the unitary equivalence obtained by shuffling the terms is implemented by a unitary Sn, and e'k(f) = SnSk{f)S*. Then Un = SnWn is a unitary operator such that £ e«k(/) e <r(oo)(/) - un*^(f)K = - £ ©**(/)• k>n k>n The unitary Un maps £n>i ©ft^ into £fc>n ©#fcft©En>i ®^n°°) which is a subspace of H © X)n>i ®Wn° °f fin*te codimension. So we may think of Un as a Fredholm isometry into this larger space such that *>(/) © *(oo)(/) - ^a(~)(/)c;n* = J2®Mf) - £ <**(/)• fc=l fc>n By Corollary IX.2.4, weak equivalence and equivalence coincide for extensions of C(X). Therefore it Ad Un a^ is a trivial extension. Moreover ||r(/) 0 tt<t(~)(/) - tt Ad Un „l-){f)\\ = Utt VJ eei(/)|| fc>n <2max||£fc(/)||. fc>n This tends to 0 pointwise as n increases. Hence r is the pointwise limit of trivial extensions. ■ IX.9 Homotopy Invariance Recall that two maps / and g from X to Y are said to be homotopic if there is a continuous function H from X x [0,1] into Y such that #(f, 0) = /(£) and H(£, 1) = g(£). The important topological property of Ext proved in this section is known as homotopy invariance, which says that if / and g are homotopic, then /* = 9*- First we push the quasidiagonality argument a bit further to obtain: Corollary IX.9.1 If ft is a homotopy of maps from X toY and r is in Ext(-X'), then [/i*t] — [/o*t] is quasidiagonal. Proof. We will show that /i*r is the limit of extensions of the form Ad Un /o*r. Let 7 be a monomorphism representing the extension -[r], and let a denote a fixed trivial extension by C(Y). Then pt(g) = y(g o ft) © a(g) is an inverse for fur. Moreover, the map taking t to pt(g) is continuous for g in C(Y). Define trivial extensions n n—1 fc=l fc=0
IX.9. Homotopy Invariance 287 Then n (/0«T 0 <Tn)(<7) = X)®(Afc- l)/n*^ © Pk/n fc=i = «(f)®fur)(g) + en(g) where n M<?) ^ 2©(/>(*-l)/nfo) " Ak/nfo)) 6 0. fc=l By the continuity of pt(g), it follows that limnH>00 ||en(.flOII = 0 for all g in C(y). This shows that [/i*r] is in the closure of [/o*t]. Hence [fur] - [/o*t] is in the closure of the zero element, and thus is quasidiagonal by Theorem EX.8.2. ■ The key step is to prove injectivity for a special map. Lemma IX.9.2 Let 80 be the map ofX x [0,1] into itself given by J0(f, *) = (f, 0). Then <$o* is infective. Proof. Suppose that $o*[r] = 0- Then we will show that [r] = 0. The maps r,(f, i) = (f, min{s, t}) for 0 < s < 1 define a homotopy from 80 = r0 to the identity map id = n. So by Corollary IX.9.1, [r] = id*[r] - <$o*[r] is quasidiagonal. Let Pk be a sequence of finite rank projections implementing the quasidiago- nality of r, and let Ek = Pk~ -Pfc-i- As in Theorem IX.8.2, (after replacing the Pk by a subsequence if necessary) there is a positive map (p = J2k>i ®Vk of C(X) into 3(H) such that r = 7r<p, where <fk{f) = Ek<p{f)\EkH- Also recall from that proof that there are finite rank linear maps a^2 and a^i such that Vn(f9) - <Pn(f)<Pn(g) = ^(/KlG?) and lim K2(/)|| = lim ||<r»(/)|| = 0 for all / G C(X x [0,1]). n—foo n—foo It is worth noting that this limit is uniform on any compact set S of functions because \\an\\ = 1. Indeed, for any e > 0, there is a finite e/2 subnet {/i}^ of <S. For n sufficiently large, both ||(Tj*2(/i)|| < e/2 and ||<T2i(/*)ll < e/2 for 1 < i < N. Hence an easy estimate shows that ||0J*2(/)|| < 6 ^ ||<r^1(/)|| < e for all/ in <S. Nowr5*r(/) = 7r<p(/ or,) for every 0 < s < 1. Since {/or, : 0 < s < 1} is the continuous image of [0,1], it is a compact set. So the previous remarks apply. That is, ||(tJ*2(/ ° r*)|| converges to 0 uniformly for s in [0,1]. We will define elements of Ext(J.T x [0,1]) by k (T(/) = 7r2Z)©^(/oriA) k>i y=i
288 IX. Brown-Douglas-Fillmore Theory and k °V) = * ^2 2 ®?k(f ° r(i-i)A)- k>l i=l To see that a is a *-monomorphism, notice that a is positive and k <r(f9) ~ <r{f)<r{9) = * ^ S ®Vh{fg ° ri/fc) - <pfc(/ o rj/k)<pk(g o r,yfc) fc>i i=i = * Z) S ©^(Z ° rj/k)*2i(9 o ri/k). k>\ i=l By the previous paragraph, we see that this sum is a direct sum of finite rank terms converging to zero in norm. Hence it is compact, and thus is annihilated by 7r. It follows that a is a homomorphism. It is self-adjoint because of positivity. Injectivity follows from the fact that the restriction to the sum over k of the &-th block of the fc-th sum is it Ylk>i ©Vfc = r which is already one-to-one. Next notice that af = a. Indeed, k *(/) - *'(/) = * J2 2 ®**(/ ° ri/* - / ° rtf-i)/*)- fc>i i=i By the uniform continuity of /, ||/ o r^y* - / o ry_!)/fc|| tends to 0 as A: increases independent of j. Thus the sum is again a direct sum of finite rank terms tending to 0 in norm, and so is compact and killed by 7r. Finally, we will show that [ro*r] + [a] = [a] + [r]. To this end, k ro*r(/) 0 <r(f) = n ^ ®<Pk(f ° ro) © * 2 ^ ®**tf ° ri/*) fc>i fc>i i=i fc>i i=i k>i = ^(/)er(/) = <r(/)er(/). Since Ext(X) is a group, this implies that [r] = [>o*t] = 0 as claimed. ■ The lemma above handled all the technical difficulties. It remains to mop up in order to establish homotopy invariance. Theorem IX.9.3 Iffo and f\ are homotopic maps from X into Y, then /o* = /i*. Proof. Let j,(£) = (f, s) be imbeddings of X into X x [0,1] for 0 < s < 1. First let us show that j0* = ji*. Indeed, let [r] belong to Ext(J.f). Note that <W'o = <Wi- Hence $>*(ji*M - io*M) = (<W'i)*M - (<Wo)*M = o.
IX.10. The Mayer-Vietoris Sequence 289 By the lemma above, this shows that ju[r] = jo*[r]. More generally, let F be a function from X x [0,1] to Y implementing the homotopy; that is, F(f, i) = /;(£) for i = 0,1. Then if [r] is in Extpf), /o*M = ^*Jo*W = F*h*[r] = /i*[>]- So homotopy invariance is established. ■ Recall that a topological space is contractible if it is homotopic to a point. The cone on X is the space CX = X x [0,1]/X x {0}, which is always a contractible space. Corollary IX.9.4 IfX is contractible, then Ext(X) = 0. Thus Ext(CX) = Ofor every compact metric space X. IX.10 The Mayer-Vietoris Sequence In this section, we will develop the algebraic topology of Ext a bit more to obtain another computational tool. If / is a continuous map from X to Y\ the mapping cylinder Z(f) of / is the space X x[0}l]vY modulo the identifications (f, l) = /(£). The mapping cone is the space C(f) = Z(f)/(X x {0}). The suspension of X is the space SX = CX/(X x {1}). Lemma IX.10.1 Let f be a continuous map from X into Y, and let i be the injection ofY into C(f). Then there is an exact sequence: Ext(X) A Ext(y) -S Ext(C(/)). Proof. Define j to be the inclusion j(f) = (f, 0) of X into Z(f)\ q the quotient of Z(f) onto C(f)\ k to be the injection of Y into Z(f)\ and p the projection of Z(f) onto Y given by p(f, t) = /(£) for (f, t) in CX and pfa) = 77 for 77 in Y. Consider the diagram X_^£(/)-^C(/) y Then f = pj,i = qkypk = idy and gj is constant. By Corollary IX.6.2, Ext(X) -£> Ext(£(/)) -?-> Ext(C(/)) is exact. The map kp is homotopic to id^/) via the map from Z(f) x [0,1] to Z(f) given by H((Z}t),s) = (Z,max{s}t}) for (£ft) € X x [0,1] iif(77,5) = 77 for 77 G y
290 IX. Brown-Douglas-Fillmore Theory By the homotopy invariance Theorem IX.9.3, k*p* = idz(f)*- A$P*h = idy*, it follows thatp* and K are reciprocal isomorphisms. Hence Ext(X) ?-4 Ext(y) -^> Ext(C(/)) is exact. ■ Lemma IX.10.2 If A is a contractible closed subset ofX, then the quotient map q ofX onto X/A induces an isomorphism of Ext(X) and Ext(X/A). Proof. Consider the sequence Ext(A) ^-> Ext(X) -^> Ext{X/A) -S Ext(C(g)). This is exact at Ext(X) by Corollary IX.6.2. Exactness at Ext(X/A) follows from Lemma IXAO.L By Corollary IX.9.4, Ext (A) = 0. So it suffices to show that Ext(C(g)) = 0 as well. There is a natural imbedding k of SA into C(q) given by k(a} i) = (a, t) for a in A and 0 < t < 1 since this extends by continuity to &(*, 1) = £o where fo = A/A in X/A. The quotient C(q)/SA = C(X/A)/(£ox[0,l]) where C(X/A) is the cone on X/A. Thus both SA and C(q)/SA are contractible. By Corollary IX.6.2, 0 = Ext(SA) —> Ext(C(g)) —> Ext(C{q)/SA) = 0 is exact. Therefore Ext(C(g)) = 0 as claimed. ■ Now we are able to obtain a long exact sequence for Ext. Theorem IX.10.3 Suppose that A is a closed subset ofX. Then there is a natural long exact sequence Ext{A) A Ext(X) ^-> Ext{X/A) A Ext{SA) ?h Ext{SX) ^ ... Proof. The maps Snj are the injections of SnA into SnX, and Snq is the quotient map of SnX onto SnX/SnA (which is homotopic to Sn(X/A)). The sequence is exact at Ext(X) by Corollary IX.6.2, and similarly it is exact atExt(5,nX)foralln> 1. LctXUCA := (Xx{l})uCA denote the union ofXandCA with Ax {1} identified with the corresponding subset of X x {1}. To define the connecting homomorphism d from Ext(X/A) to Ext(SA), consider the quotient mapsp from XUCA to (XUCA)/X = SA and r from XUCA onto (XUCA)/CA = X/A. Since CA is contractible, Lemma IX.10.2 shows that r* is an isomorphism. Hence we may define d = p^r"1 from Ext {X/A) into Ext (S A).
IX.10. The Mayer-Vietoris Sequence 291 If i is the injection of X into X U CA, we have a commutative diagram Ext(X U CA) Ext(X) —--* Ext(X/A) > Ext(5'A) This is exact at Ext(X U CA) by Corollary IX.6.2. Since the diagram commutes and r* is an isomorphism, it follows that our sequence is exact at Ext(X/A). Let CX U CA denote the disjoint union of these two sets modulo the identification of A x {1} with the corresponding subset of X x {1}. Let k be the injection of X U CA into CX U CA\ and let s be the quotient map of CX U CA onto (CX U CA)/(X U CA) = SX. Also let t denote the quotient of CX U CA onto (CX U CA)/CX = SA. And lastly, we define the flip map of SX onto itself by /(£, t) = (f, 1 — t). Consider the diagram Ext(X U CA) -^ Ext(CX U CA) ^—^ Ext(SX) Ext(X/A) * Ext(SA) s, > Ext(SX) The top row is exact by Corollary IX.6.2. Since CX is contractible, t* is an isomorphism by Lemma DC 10.2. Since / is ahomeomorphism, /* is an isomorphism. To prove exactness at Ext(SA), we need to prove that /*s* = Sj*t*. This will follow from Theorem IX.9.3 if we can show that fs and (Sj)t are homotopic. Let £a denote the point A/A and let £x denote X/X. The homotopy H from (CX U CA) x [0,1] to SX is given by Hca(<x} u\ v) = (a, (1 - v)u) ae A Hcx(Z,u;v) = (Z}l-uv) £eX for 0 < u < 1 and 0 < v < 1. This definition identifies the points (a,0) with (£4,0) in CA, the points (f, 0) with (fx, 0) in CX and SXy and the points (f, 1) with (fx,l) in SX. Thus i?CA(eA,0;t;) = ircA(a,i/;l)=(eA,0) a G A #cx(£x,0;t;) = HCx(Z,u;0) = (fr,l) £ G X i?cx(£,i;i) = (£x,o) £ex. Notice that this is well defined because at u = 1, Hca(ol, 1; v) = (a, 1 - v) = HCx(*> 1; t/) <* e A.
292 IX. Brown-Douglas-Fillmore Theory It is evidently continuous even at the endpoints. Moreover, at v = 0, Hca(<*, u; 0) = (a, u) = (Sj)t(a, u) a£A Hcx(Z,«; 0) = (tx, 1) = (Sj)t{t,«) £ 6 X and at v = 1, tfc^a,«; 1) = (&, 0) = fs(a, u) a € A #cx(£, u; 1) = (£, 1 - u) = /*(£,«) e € X. All the other terms are exact by applying these results to the imbedding of 5" A into SnX for all n > 0. Naturality refers to the fact that the sequence commutes with maps. Suppose that B is a closed subset of another compact metric space Y, and / is a continuous map from X to Y such that /(A) C B. Then / induces homomorphisms Ext(i4) - (/U). Ext(X) u Ext(X/A) 7. Ext(SA) —^ Ext(SX) (5/U). («/). Ext(5) —^ Ext(F) —^ Ext(y/J3) -£*• Ext(SB) —^ Ext(SF) —»- • • • To verify that this diagram is commutative, it suffices to verify it on the square involving d. This follows from X/A 1 Y/B *J— XuCA —*-+ SA fucfi YuCB \Sf\A + SB As this diagram commutes, it follows that the induced maps commute with d. Remark IX.10.4 This sequence isn't as long as it looks. An important theorem about Ext is periodicity which states that there is a natural isomorphism from Ext(5,2X) onto Ext(X). Thus this sequence turns into a 6 term exact cycle. We will not prove periodicity here. A fairly straightforward consequence of the long exact sequence is the Mayer- Vietoris sequence. Theorem IX.10.5 Suppose that B and C are two closed subsets ofX such that B U C = X and B n C = A Then there is a natural long exact sequence Ext(A) (*B""*C*)) Ext(J3) 0 Ext(C) JB*+jc*) Ext(X) -> Ext(SA) -> ...
IX.10. The Mayer-Vietoris Sequence 293 Proof. We denote the injections of A into B and C by %b and %c respectively; and the injections of B and C into X by jb and jc- Let q be the quotient map of X onto X/B. Then the long exact sequences for the injections of A in C and of B in X are intertwined by the maps induced by jc'- *c Ext(A) -^W Ext(C) ^ Ext(C/A) Ext(SA) ^-i Ext(SC7) *B* JC* 5»B* 5ic* Ext(J3) -^- Ext(X) --^ Ext(X/B) —* Ext^JS) -^ Ext(SX) -j— • • • The map from Ext(X) to Ext(S A) is defined by 9g*. The exactness of the Mayer-Vietoris sequence at Ext(X) and onwards to the right now follows from standard "arrow chasing" arguments. For example, consider Ext(X). It is evident that dq*(JB* + jc*) = 0. Suppose that [r] in Ext(X) satisfies dqjj] = 0. Exactness at Ext(C/A) above yields [ac] in Ext(C) such that qc*[<rc] = 9*[r]> where qc is the quotient of C onto C/A. Since qc* = g* jc*, we see that g*([r] -jcJi^c]) = 0. Hence by exactness at Ext(X) above, we obtain an element [jb] in Ext(J3) such that jb*[vb] = [t] - jc*[vc]> whence [r] = {Jb* + ]c*)Wb © *c]- It remains to demonstrate exactness of the diagram at Ext(JB) © Ext(C). Notice that JBtB = JA = jcic, and therefore (JB* + jc*)(iB* © -ic*) = ]A* - ]A* = 0. So we suppose that [as] in Ext(J3) and [ac] in Ext(C) are extensions satisfying Jb*[&b] + jc*[<rc] = 0 in Ext(X). By Exercise IX.3, there is a natural isomorphism between Ext(J5) 0 Ext(C) and Ext(J3 V C) where B V C is the disjoint union. Let p = js V jc be the canonical map of JB V C onto X\ and let pf be its restriction to A V A. Consider the commutative diagram Ext(A) 0 Ext(A) iB***cl Ext(B) 0 Ext(C) Ext(A V A) Ext(A) *B*Vic* Ext(J5 V C) p* M* Ext(X) Since P*[<tb V ac] = {Jb* V jc*)[<tb V ac] = JbA^b] + jc*[<rc] = 0, Theorem IX.6.1 shows that there are extensions [ps] and [pc] in Ext(A) such that (*B* V ic*)\pB V pc] = [<?B V ac]
294 IX. Brown-Douglas-Fillmore Theory and 0=A\P1VP2] = \PB] + \PC]. Hence [pc] = ~[pb]- So (is*, -ic*)[pB] = {iB*[pB], ic*\pc\) = (Ob], OC]). ■ IX.ll Examples In this section, we will examine some examples of higher dimensional spaces which exhibit interesting topological and analytic aspects that have been alluded to in this chapter. IX.11.1 Spheres. A direct computation of Ext(5'n) is difficult because the useful topological sequences we have developed are also valid for homology theories that are not periodic. So we quote the periodicity theorem of Remark IX. 10.4 to obtain that Ext(5'2n) = Ext(S°) = 0 and Ext^2"*1) = Ext(5'1) = Z for n> 0. For the odd spheres, one can use the fact that S2n~x is the unit sphere in C1 to construct a Toeplitz extension which is a generator for Ext(5'2n""1). We consider Sz here. Another interesting feature of this example is that 753 is the zero map, but the higher order map on 2 x 2 matrices over C(5'3) yields an isomorphism. The reason is the topological fact that tt1(5'3) = 0, meaning that every invertible function on Sz is homotopic to the constant function 1. Hence the map 7 of Ext(5'3) into Hom(7r1(5'3), Z) = 0 is necessarily the zero map. Think of Sz as S = {{z,w) : z}w e C, \z\2 + \w\2 = 1}. Let m be the normalized surface Lebesgue measure on S. Set jfiT2(5') to be the closure of the polynomials in z and w in the Hilbert space L2 (m), and let P denote the orthogonal projection onto jfiT2(5'). For / in 0(5), define a Toeplitz operator by Tfh = Pfh. It is easily seen that Tj = Tj. Also if / is analytic (uniform limits of polynomials in z and w), then H2(S) is invariant for T/. Thus if g is in 0(5), then TgTf = Tgf and TjTg = TJg. Note that {zkwl : k} I > 0} is an orthogonal set spanning H2(S). Thus ekt = \\zkwt\\-1zkwt=y/^^^zkwt for k}£ > 0 forms an orthonormal basis for H2(S). Notice that \zz w }z w ) = iz w }z w ) — < , /ll9 . v ' v ' I \\zkwl\\2 m = k-landn = £ Hence ry- k l \\zkwl\\2 k-1 t k k-1 I
IX.11. Examples 295 (Note that k = 0 is a special case.) Compute (T;TZ - T\z?)ekl = P\z\2eu - PzPzeki = llzVir^Pz^+V - zPzZkWl) = \k+l+2 " fc+/+l)Cfc/ = (fc+*+2)(fc+M-l)tkt Therefore, this commutator is a compact diagonal operator. A similar calculation shows that T^TW - T\wp and T*TW - Tzw are compact. It follows that TfTg - Tfg is compact whenever / and g are uniform limits of polynomials in z, 2, w and w, which is all of C(S) by the Stone-Weierstrass Theorem. As in the case of the circle, it is routine to check that 111/11 e = 11 /1100 • Therefore r(/) = irTf is an extension of .£ by C(S). We will show that [r] is a generator for Ext(S). It would be natural to compute y[r]. However, as noted above, it is a topological fact that tt1(5'3) = 0, and thus 753 = 0. It is necessary to look at matrix algebras over C(5). Consider the unitary valued matrix function F = [ J& 5? ]• Then A = TF = Tz Tw is essentially unitary (irA*A = irAA* = J). We compute 72M(.F) = ind A. First suppose that (£) belongs to ker A. Then (0) -A\g) - {p(-wf+zg)J f+zg)J ' Since zf = —wg, a consideration of the basis expansion shows that there is a vector h in jfiT2(5') such that / = wh and g = —zh. Thus the second coefficient yields the identity 0 = P(-\w\2h - \z\2h) = -Ph = -h. Therefore / = g = 0. So A is injective. Similarly compute for (£) in ker A* to obtain (8) = **({) = (353)- Therefore, g = P(\w\2 + \z\2)g = PwPzf - PzPwf = (TZTW - TwTz)*f = 0. Hence 0 = Pwf = Pzf which shows that / is constant. In particular, (J) lies in ker A*. Hence ind A = -1. This shows that [r] ^ 0 since 72(0) = 0. It also shows that [r] is not a multiple of another extension since -1 is indivisible. As Ext(5'3) = Z, it follows that [r] is a generator.
296 IX. Brown-Douglas-Fillmore Theory IX. 11.2 The Projective Plane. The real projective plane is introduced to give an example where Ext(X) has torsion. Clearly the groups Rom(ir1(X)1 Z) and Rom(K1(X)} Z) are torsion free. So the homomorphisms 7 and 700 cannot detect torsion elements. The real projective plane P2 is the 2-sphere S2 modulo the identification of antipodal points. Perhaps a more useful representation is the unit disk modulo the identification of antipodal points on the boundary circle. We will also see that it is a quotient of the Mobius band M. The Mobius band is the unit square [0, l]2 modulo the identification of (s,0) with (1 - s,1) for 0 < s < 1. Consider two imbeddings of the circle T = R/Z into M. Let a(t) = (ht) for °<t<1 and /*(*) = (0,2*) (1,2*-1) 0<<< \ Note that a(0) = (§, 0) ~ (§, 1) = a(l) and /3(0) = (0,0) ~ (1,1) = /3{1) and /3(|) = (0,1) ~ (1,0). These identifications show that a and /3 are continuous imbeddings of T into M. There is a retraction of M onto the centre circle a(T) by r((s,t)) = (\,t). Clearly, ra = idx; and hence r*a* = id*. Therefore a* is injective. However, rfi(t) = 2t (mod 1) wraps twice around and thus r#/3# = 2 id#. As 7 is injective on Ext(T), it follows that r*/3* = 2 id*. Notice that M/a(T) is homeomorphic to the unit disk D. (The concentric circles given by the first coordinate equal to \ ± s for 0 < s < \ have a limit point a(T)/a(T).) Thus by the short exact sequence Corollary IX.6.2, we have Z = Ext(T) -^> Ext(M) -£» Ext(D) = 0. Therefore a* is an isomorphism of Z onto Ext(M) with inverse r*. Also /?* = {a*r*)/3* = a* (2 id*) = 2a*. Hence the range of /?* is 2Z. Now notice that M//?(T) = P2 (as it is a disk with antipodal points on the boundary identified). Thus by the long exact sequence Theorem DC 10.3 Ext(T) -^ Ext(M) --U Ext(P2) -^ Ext(52) . -^Z- Z/2Z- ■^0 Hence Ext(P2) = Z2 is a two element group. The non-zero element can be seen tobeg*a*(l).
IX.11. Examples 297 Consider the imbedding of P2 into C2 defined by sending the unit disk D of the complex plane into C2 by h(z) = (z2, (1 - |^|2)^). One may readily verify that this is one-to-one on the interior of D and identifies antipodal points of the boundary. Let (JVi, N2) be a pair of commuting diagonal operators with joint spectrum equal to h(V). Then they represent the trivial element of Ext(P2). The non-trivial generator of Ext(T) is given by the Toeplitz extension r. In this representation, the range of a is homotopic to the map k(z) = (z, 0). So the element [1] in Ext(P2) is generated by k.(T)(z) = (TMt0)®(NuN2) = (TM®N1,0®N2). In operator theoretic terms, this means that the pair (Tz © JVi, 0 © N2) is not diagonalizable modulo £, but the pair (Tz © Tz © Ni, 0 © 0 © N2) is jointly diago- nalizable modulo £. In fact, the non-zero element of Ext(P2) is not quasidiagonal either. So Ext^P2) is properly contained in ker7p?. IX.11.3 The Suspended Solenoid. Our last example will be used to show several things. It will provide a subset X of C2 for which Extq(i(X) ^ 0. Hence we will obtain an example that shows that the set of commuting normal plus compact pairs is not closed. It also provides an example in which the surjection k of Theorem IX.6.3 is not injective. Consider a solid torus Ti in R3 with cross sections of radius 1. Inside Ti, choose another solid torus T2 which wraps around 3 times inside Ti, and has uniform cross section of radius 1/3. Continue selecting solid tori Tn+i inside Tn wrapping around 3 times, and having uniform cross section of radius 3~n. The intersection T is called a triadic solenoid. The example we want is the suspension ST. It is easy to imbed STi in C2. So we obtain ST as the intersection of the decreasing sequence STn. Each STn is homotopic to S2, and thus Ext(5Tn) = 0. (Alternatively, notice that the injection i of the circle onto the centre circle of the solid torus has a retract r. The solid torus modulo this circle is a solid ball which is contractible. Thus i* and r* are reciprocal isomorphisms. The suspended maps yield an isomorphism of Ext(52) = 0 and Ext(STn).) It follows that proj limExt(5Tn) = 0 and thus the map k from Ext(ST) onto this zero group is the zero map. Thus if Ext(ST) contains a non-zero element [r], we obtain an example where k is not injective. Suppose that (.Alf A2) were an essentially normal pair representing [r]. Then let (JVi, iV^) be a diagonal normal pair with joint spectrum equal to ST. Choose diagonal normal pairs (iVni, Nn2) with joint spectrum equal to STn converging to (JVi, N2). Then if jn is the injection of ST into STn, it follows that jn*r is trivial. Thus (Ax © NnlyA2 © Nn2) is of the form (Dni, Dn2) + (KnllKn2) where (Dni, Dn2) is a diagonal normal pair with spectrum STn and Kn{ are compact. Since lim (Ax © NnllA2 © Nn2) = (Ax © Nu A2 © iVi), n—foo
298 IX. Brown-Douglas-Fillmore Theory it follows that r is quasidiagonal. In fact, this shows that Ext(5T) = Extqd(ST). However, as [r] is non-trivial, this is not a diagonalizable pair modulo k. This shows that the analogue of normals plus compacts being closed fails for jointly normal plus compact pairs, provided that we can find a non-zero element of Ext(5T). To facilitate calculations, we will specify the imbeddings of Tn+i into Tn more precisely. Parameterize Tn as {(2, w) : z € T}w €D}. Define an imbedding jn of Tn+1 into Tn by jn(z, w) = (zz, (w + 2z)/3). Let kn denote the injection of T into Tn. We can also express T as a projective limit of circles Tn = T via the maps pn(z) — zz. Denote this projective limit by Zy and let qn be the induced maps of Z onto Tn. There are maps irn of Tn onto Tn by projecting the solid torus onto its centre circle by irn(z} w) = z. It is clear from the formulae that we obtain a commutative diagram 1 71"! 1 1 <* 7 1 .» ft ' ^ 1 < ±2 -«-3 7T2 ■2 J-^-T '3^ ... .<— ... .<— — Tn< We will show that map 7r = proj lim7rn is a homeomorphism. It is easily seen to be surjective. On the other hand, suppose that f 1 and & are two points in T such that tt(£i) = 7r(f2) = (*n)n>i in £. Then *nM£l) = «n*"(£l) = *n = 9n^(6) = ^ViM^) for n > -• In particular, gi (f 1) and gi (f 2) both lie in the disk {21} x D. Inside this disk, both lie in the subset ji{{z2} x D) which is a disk of radius of radius 1/3. Repeating this for the nth disk, both points lie in a common disk of radius 31_n for all n, and thus f 1 = &• So 7r is injective. A continuous bijection of one compact Hausdorff space onto another is a homeomorphism. Thus we may identify T with Z. This latter space is the subset of the infinite product group T°° consisting of those sequences z = fa, z2l 23,...) such that z„+1 = zn. If z lies in Z, then -z = (-21, -z2l -23,...) also lies in Z. Also notice that each z has two square roots iz1/2 = ±(«J , z\'2,...) because once a square root z\' is chosen, there is a unique square root of z2 with cube equal to 1/2 2/ , etcetera. Let P denote the space obtained from CZ by identifying (1, z) and (1, -z) for all z in Z. Then there is a non-trivial map of Z into P given by It is evident that P/(p(Z) = SZ. Let J be the quotient map. There is also a map r of P onto the real projective plane P2 induced by the map r' of CZ onto D given by r'(t,z) = tz\. Since r'(l,±z) = ±zi which are antipodal points, r is well
Exercises 299 defined. Define an injection V> of T into P2 by tf>(z) = [iz1/2]. It is easy to check that np = t/>qi. We have a commutative diagram Since the map pn wraps the circle three times around itself, it follows that pn* is multiplication by 3 from Ext(Tn+i) into Ext(Tn). Hence the image of Ext(Tn+i) in Ext(Ti) is 3nZ. As the map qu of Ext(Z) into Ext(Ti) factors through pn*, the range of qu is contained in 3nZ for all n > 1 and thus qu = 0. Therefore r*<p* = V**9i* = 0» which means that the range of <p* is contained in ker r*. By the short exact sequence Corollary IX.6.2, Ext(Z) -^> Ext(P) -S Ext{SZ) is exact. So if we can find an element [a] in Ext(P) which is not in ker r*, then [r] = <$4(7] ^ 0 in Ext(SZ). Let 1 = (1,1,1,...) in Z. Define a map 0 of T into P by ^(e^) = [(|t|, sgn(t)l)] for - 1 < i < 1. This is well defined because 0(e±7ri) = [(1, ±1)] is a single point in P. Notice that r9 maps T onto the diameter of P2. This is the map called qot in the previous example. Therefore r*0*(l) is the non-zero element of Ext(P2). And consequently [a] = 0*(1) does not lie in ker r*. This completes the construction. Exercises LX.1 Suppose that (<£», (pi) represent two extensions of £ by C(X). Show that the sum of these extensions is given by { [k\\ eII ] •• E* 6 C*, Kn e £, and ^n) = <p2{E22)) . IX.2 Show that Corollary IX.9.4 and Corollary IX.6.2 imply homotopy invari- ance. HINT: Consider the two injections j,(£) = (^, s) for 5 = 0,1 and the projection p of X x [0,1] onto X. Note that pj3 = id and use the sequence X H X x [0,1] —> CX to show that jo* is surjective. IX.3 Show that if X = Xi V X2 is the disjoint union of two compact subsets Xi and X2, then Ext(X) - Ext(Xi) 0 Ext(X2). HINT: There is a natural map of the sum into Ext(X). For the inverse,
300 IX. Brown-Douglas-Fillmore Theory one may choose a projection corresponding to Xxx to split an extension r. The uniqueness of this choice depends on Corollary DC2.4. IX.4 Let T be an essentially normal operator with <xe(T) = X corresponding to an extension r of ^ by C(X). Let A be a closed subset of X, and let p be the quotient of X onto X/A. If p*[r] = 0 and e > 0, show that there is an essentially normal operator R with ae(R) = A and a diagonal normal operator D with a(D) = ae(D) = X such that T ~(R@D) + K where if is a compact operator with \\K\\ < e. HINT: Use Corollary IX.6.2 and swallow most of the compact into R by moving a finite projection from D. IX.5 Suppose that X = B U C is the union of closed subsets. Suppose that there is a retract of C onto A = B n C. Then show that the natural map from Ext(5) 0 Ext(C) into Ext(X) is surjective. IX.6 (a) Show that Ext(.Mfc) = Z*. by lifting matrix units in the Calkin algebra to matrix units in 3(H), and computing the codimension of the lifting of the identity, (b) Show that Ext(A^ni © • • • © Mnie) = 2>d where d — gcd(ni,..., n*.). IX.7 (a) Suppose that j is a unital imbedding of Mn into Mkn> and that r is an extension of Mkn- Show that if a is a (possibly non-unital) homo- morphism of Mn into B(H) such that ira(A) = r(j(A))9 then there is a homomorphism a of Mkn into B(H) such that aj = a and ira = r. HINT: Lift matrix units. (b) If r is trivial in part (a) and a is unital, show that there is a unital lifting a. (c) Let 21 be a UHF algebra of type k°°. Show that the map k from Ext(2l) into proj lim Ext (.Mfcn) is surjective by repeated use of (a). (d) Show that k is an isomorphism by repeatedly using part (b). IX.8 Show that the Mayer-Vietoris sequence is exact at Ext(5-A). Notes and Remarks. The main results of this chapter are due to Brown, Douglas and Fillmore [1973] and [1977]. A nice treatment of the minimal route to the planar case is contained in Davie [1976], as well as the examples at the end of this chapter. Arveson [1974] was the first to point out the role of lifting completely positive maps in this context. Stinespring [1955] generalized Naimark [1943] to the non- commutative setting. Paulsen [1986] provides a nice treatment of completely positive maps. Voiculescu's Theorem II.5.3 shows that the trivial elements form the zero element for every separable C*-algebra. Arveson [1977] shows how to combine Voiculescu's results with a lifting result of Choi and Effros [1976] to obtain
Exercises 301 inverses for liftable maps. The proof for homotopy invariance was generalized to the non-commutative setting by Salinas [1977], and we follow his approach exploiting quasidiagonality here. O'Donovan [1977] contains a similar argument. Berg and Davidson [1991] provide an operator theoretic proof of the planar case Theorem IX.7.2 using a generalization of Berg's technique.
References Akemann, C.A. and Pedersen, G.K. [1977], Ideal perturbations of elements in C*-algebras, Math. Scand. 41,117-139. Arveson, W.B. [1974], A note on essentially normal operators, Proc. Royal Irish Acad. 74,143-146. Arveson, W.B. [1976], An invitation to C*-algebras, Grad. Texts Math. 39, Springer-Verlag, Berlin, New York. Arveson, W.B. [1977], Notes on extensions ofC*-algebras, Duke Math. J. 44,329-355. Atiyah, M.F. [1967], K-theory, W.A. Benjamin Inc., New York, Amsterdam. Berg, I.D. [1971], An extension of the Weyl-von Neumann Theorem to normal operators, Trans. Amer. Math. Soc. 160,365-371. Berg, I.D. and Davidson, K.R. [1991], A quantitative version of the Brown-Douglas-Fillmore Theorem, Acta. Math. 166,121-161. Blackadar, B.E. [1980], A simple C*-algebra with no non-trivial projections, Proc. Amer. Math. Soc. 78,504-508. Blackadar, B.E. [1990], Symmetries of the CAR algebra, Ann. Math. 131,589-623. Blackadar, B„ Bratteli, O., Elliott, G.A. and Kumjian, A. [1992], Reduction of real rank in inductive limit C*-algebras, Math. Ann. 292,111-126. Blackadar, B., Dadarlat, M, and Rordam, M. [1991], The real rank of inductive limit C*-algebras, Math. Scand. 69,211-216. Blackadar, B. and Kumjian, A. [1985], Skew products of relations and the structure of simple C*- algebras,Math. Zeit. 189,55-63. Bratteli, O. [1972], Inductive limits of finite dimensional C*-algebras, Trans. Amer. Math. Soc 171, 195-234. Brown, L. G., Douglas, R. G. and Fillmore, P. A. [1973], Unitary equivalence modulo the compact operators and extensions of C*-algebras, Proceedings of a conference on operator theory, Halifax, Nova Scotia 1973, Lect. Notes in Math. 345. (Berlin- Heidelberg-New York: Springer-Verlag), 58-128. Brown, L. G., Douglas, R. G. and Fillmore, P. A. [1977], Extensions of C*-algebras and K-homology, Ann. Math. 105,265-324. Brown, L. G. [1981a], Universal coefficient theorem for Ext and quasidiagonality, Proc. Conf. on Operator Theory and Group Representations, Roumania, Pitman Pub. Co., pp. 60-64. Brown, L.G. [1981b], Extensions of AF-algebras, Operator Algebras and Applications, R.V. Kadison (ed.), Proc Symp. Pure Math. 38,175-176, Amer. Math. Soc, Providence. Brown, L.G. and Pedersen, G.K. [1991], C*-algebras of real rank zero, J. Func Anal. 99,131-149. Bunce, J. and Deddens, J. [1975], A family of simple C*-algebras related to weighted shift operators, J.FuncAnal. 19,12-34. 303
304 References Bunce, J. and Salinas, N. [1976], Completely positive maps on C*-algebras and the left essential matricial spectrum of an operator, Duke Math. J. 43,747-774. Choi, M.D. and Effros, E.G. [1976], The completely positive lifting problem for C*-algebras, Ann. Math. 104,585-609. Choi, M.D. [1979], A simple C*-algebra generated by two finite order unitaries, Can. J. Math. 31, 867-880. Choi, M.D. [1980], The full C*-algebra of the free group on two generators, Pacific J. Math. 87, 41-48. Choi, M.D. [1983], Lifting projections from quotient C*-algebras, J. Operator Thy. 10,21-30. Cobum, L. [1967], The C*-algebra of an isometry, Bull. Amer. Math. Soc. 73,722-726. Cohen, J.M. [1979], C*-algebras without idempotents, J. Func. Anal. 33,211-216. Cohen, J.M. and Fig&-Talamanca, A. [1988], Idempotents in the reducedC*-algebra of a free group, Proc. Amer. Math. Soc. 103,779-782. Connes, A. [1986], Non-commutative differential geometry, Publ. Math. IHES 62,257-360. Corach, G. and Larotonda, A.R. [1984], Stable range in Banach algebras, J. Pure Appl. Algebra 32, 289-300. Cuntz, J. [1977], Simple C*-algebras generatedby isometries, Comm. Math. Phys. 57,173-185. Cuntz, J. [1981], K-theoryfor certain C*-algebras, Ann. Math. 113,181-197. Davidson, K.R. [1984], Berg's technique and irrational rotation algebras, Proc. Royal Irish Acad. 84A, 117-123. Davie, A.M. [1976], Classification of essentially normal operators, Ltd. Notes Math. 512, pp. 31- 55, Springer Verlag, Berlin, New York. Dixmier, J. [1964], Les C*-algebres et leurs representations, Gauthier-Villars, Paris. Douglas, R.G. [1972], Banach algebra techniques in operator theory, Academic Press, New York and London. Effros, E.G., Handelman, D.E. and Shen, C.L. [1980], Dimension groups and their affine transformations, Amer. J. Math. 102,385-402. Effros, E.G. [1989], Why the circle is connected: an introduction to quantized topology. Math. Intell. 11,27-34. Elliott, G.A. [1976], On the classification of inductive limits of sequences of semi-simple finite dimensional algebras, J. Algebra 38,29-44. Elliott, G.A. [1978], On totally ordered groups and Ko , Proc. Ring Theory conf., Waterloo, D. Handelman and J. Lawrence (eds.), Lect. Notes Math. 734,1-49, Springer-Verlag, New York, 1978. Elliott, G.A. and Evans, D.E. [1993], The structure of the irrational rotation C*-algebra, Ann. Math. 138,477-501. Fuchs, L. [1965], Riesz groups, Ann. Scuola Norm. Pisa 19,1-34. Fukamiya, M. [1952], On a theorem ofGelfandandNeumarkand the B*-algebra, Kumamoto J. Sci. 1,17-22. Gelfand, I.M. [1941], Normierte Ringe, Mat. Sbornik 9,3-24. Gelfand, I.M. and Naimark, M. [1943], On the imbedding of normed rings into the ring of operators in Hilbert space, Mat. Sbornik 12,197-213. Glimm, J. [1960a], On a certain class of operator algebras, Trans. Amer. Math. Soc 95,318-340. Glimm, J. [1960b], A Stone-Weierstrass theorem for C*-algebras, Ann. Math. 72,216-244. Hadwin, D. [1977], An operator valued spectrum, Indiana Univ. Math. J. 26,329-340.
References 305 Hadwin.D. [1980], Nonseparable approximate equivalence, Trans. Amer. Math. Soc. 266,203-231. Ji, R. [1992], Smooth dense subalgebras of reduced C*-algebras, Schwartz cohomology of groups, and cyclic cohomology, J. Func. Anal. 107,1-33. Kadison, R.V. [1957], Irreducible operator algebras, Proc. Nat. Acad. Sci. U.S.A. 43,273-276. Kadison, R.V. and Pedersen, G.K. [1985], Means and convex combinations of unitary operators, Math. Scand. 57,249-266. Kaplansky,I. [1949], Normed algebras, Duke J. Math. 16,399-418. Kaplansky, I. [1951], A theorem on rings of operators, Pacific J. Math, 1,227-232. Kumjian, A. [1988], An involutive automorphism of the Bunce-Deddens algebra, C.R. Math. Rep. Acad. Sci. Canada 10,217-218. Murray, F.J. and von Neumann, J. [1936], On rings of operators, Ann. Math. 37,116-229. Naimark, M.A. [1943], On a representation of additive operator set functions (in Russian), C.R. (Doklady) Acad. Sci. URSS 41,359-361. O'Donovan, D. [1977], Quasidiagonality in the Brown-Douglas-Fillmore theory, Duke J. Math. 44, 767-776. Paschke, W. and Salinas, N. [1979], Matrix algebras over On, Mich. J. Math. 26,3-12. Paterson, A.L. [1988], Amenability, Math. Surveys and Monographs 29, Amer. Math. Soc, Providence. Paulsen, V.I. [1986], Completely bounded maps and dilations, Pitman Res. Notes Math. 146, Longman Sci. Tech. Harlow. Pedersen, G.K. [1979], C*-algebras and their automorphism groups, Academic Press, London. Pimsner, M. [1983], Embedding some transformation groups C*-algebras into AF algebras, Ergodic Thy. Dynam. Sys. 3, 613-626. Pimsner, M. and Popa, S. [1978], Ext groups of some C*-algebras considered by J. Cuntz, Rev. Roum. Pures Appl. 23,1069-1076. Pimsner, M. and Voiculescu, D.V. [1980a], Imbedding the irrational rotaation algebras into an AF algebra, J. Operator Thy. 4,201-210. Pimsner, M. and Voiculescu, D.V. [1980b], Exact sequences for K-groups and Ext-groups of certain crossed products of C^-algebras, J. Operator Thy. 4,93-118. Pimsner, M. and Voiculescu, D.V. [1982], K-groups of reduced crossed products by free groups, J. Operator Thy. 8,131-156. Power, S.C. [1978], Simplicity of C*-algebras of minimal dynamical systems, J. London Math. Soc (2) 18,534-538. Powers, R.T. [1975], Simplicity of the C*-algebra associated with the free group on two generators, Duke J. Math. 42,151-156. Putnam, I. [1989], The C*-algebras associated with minimal homeomorphisms of the Cantor set, Pacific J. Math. 136,329-353. Putnam, I. [1990a], On the topological stable rank of certain transformation group C*-algebras, Ergodic Thy. Dynam. Sys. 10,197-207. Putnam, I. [1990b], The invertibles are dense in the irrational rotation C*-algebras, J. reine angew. Math. 410,160-166. Rieffel, M.A. [1981], C*-algebras associated with irrational rotations, Pacific J. Math. 93,415-429. Rieffel, M.A. [1983a], Dimension and stable rank in the K-theory of C*-algebras, Proc London Math. Soc (3) 46,301-333.
306 References Rieffel, M.A. [1983b], The cancellation theorem for projective modules over irrational rotation algebras, Proc. London Math. Soc. (3) 47,285-302. Rosenberg, J. [1987], Quasidiagonality andnuclearity,}. Operator Thy. 18,15-18. Russo, B. and Dye, H.A. [1966], A note on unitary operators in C*-algebras, Duke J. Math. 33, 413-416. Segal, I.E. [1947], Irreducible representations of operator algebras, Bull. Amer. Math. Soc. 53,73- 88. Segal, I.E. [1949], Two sided ideals in operator algebras, Ann. Math. 50,856-865. Stinespring, W. [1955], Positive Junctions on C*-algebras, Proc. Amer. Math. Soc. 6,211-216. Vershik, A.M. [1981], Uniform approximation of shift and multiplication operators,Sow. Math. Dokl. 24,97-100. Voiculescu, D.V. [1976], A non-commutative Weyl-von Neumann Theorem, Rev. Roum. Pures Appl. 21,97-113. von Neumann, J. [1929], Zur Algebra der Funktionaloperationen und Theorie der normalen Opera- toren, Math. Ann. 102,370-427. von Neumann, J. [1931], Uber Funktionen von Funktionaloperationen, Ann. Math. 32,191-226. Zeller-Meier, G. [1968], Produits croises d'une C*-algebre par une group d'automorphismes, J. Math. Pures Appl. 47,101-239. Zhang, S. [1990], A property of purely infinite C*-algebras, Proc. Amer. Math. Soc. 109,717-720.
Index AF algebra, 75,235 characterization, 82 ideals, 85 algebraically irreducible, 26 amenable group, 185 approximate identity, 11 approximate unitary equivalence, 57 approximate unitary equivalence, relative to £,57 approximately finite dimensional, 75 approximately inner automorphism, 116 approximately inner derivation, 96 automorphisms of &, 151 Berg's technique, 174,239 Bratteli diagram, 76 Bunce-Deddens algebra, 139,162,231,238, 246,247 C*-dynamical system, 216 cancellation, 99,246 canonical anticommutation relations, 87 canonical shuffle, 140 CAR algebra, 76,87,106 Cauchy-Schwarz inequality, 28 Cesaro sums, 223 character of a group, 184 classical dynamical system, 223 Coburn's Theorem, 137 commutant, 19 compalence, 72 compalent, 252 completely positive, 65,259 concrete C*-algebra, 1 cone, 101,129 cone on X, 289 continuous functional calculus, 8 contractible C*-algebra, 129 contractive homomorphism of ordered groups 103 covariant representation, 216 crossed product, 217 cry stallographic group, 193 Cuntz algebra, 144,219,234 current algebra, 89 cyclic representation, 46 cyclic vector, 46 derivation, 96 diagonal representation, 62 dimension group, 102 discrete Heisenberg group, 200 Double Commutant Theorem, 19 Effros-Handelman-Shen Theorem, 123 Elliott's Theorem, 109 enveloping C*-algebra, 217 equivalent extension, 151,253 equivalent idempotents, 97 ♦-equivalent projections, 97 ergodic transformation, 224 essential spectrum, 252 essentially normal, 252 expectation, 145,167,206,222 Ext(On), 154 Ext(X), 254 extension, 91,150,252 Fibonacci algebra, 106,116 finite C*-algebra, 101 finite dimensional C*-algebra, 74 free group, 203 gauge automorphisms, 89 gauge invariant, 89 Gelfand-Naimark Theorem, 33 GICAR algebra, 89,108 307
308 Index Glimm's Lemma, 64 GNS construction, 29 Grothendieck group, 100 group C*-algebra, 184 Haar measure, 182 hereditary, 13,85,102 homotopic maps, 286 homotopy invariance, 98,286 hull, 191 hull-kernel topology, 191 ideal, 12 index map, 272 inductive, 84 infinite C*-algebra, 147 initial projection, 23 inner automorphism, 116 inner derivation, 96 inner function, 162 inverse closed, 15 irrational rotation algebra, 167,218,234,244 irreducible, 26 Jacobson radical, 33 Jordan decomposition, 43 Ko, 101 #1,233 Kadison Transitivity Theorem, 27 Kadison-Kaplansky conjecture, 200 Kaplansky Density Theorem, 20 Ll(G), 182 L°° functional calculus, 51 lattice ordered group, 119 left regular representation, 184 limit circle algebra, 159,242,246 long exact sequence for Ext, 290 m-times around imbedding, 141 mapping cone, 127,289 mapping cylinder, 289 Markov-Kakutani Theorem, 185 matrix units, 74 maximal abelian algebra, 48 Mayer- Vietoris sequence, 292 mean, invariant, 185 minimal Cantor system, 235 minimal dynamical system, 225 modular function, 182 multiplicity free representation, 48 multiplicity function, 56 n-positive, 65,259 Naimark Dilation Theorem, 260 non-degenerate representation, 34 normal, 2 odometer transformation, 230 operator monotone, 40 order, 9 order ideal, 112 order unit, 101 tt1(X),273 P-V short exact sequence, 234 partial isometry, 23 partial multiplicities, 75 partition, 235 periodic weighted shift, 137 periodicity, 292 polar decomposition, 23 positive, 2 positive definite function, 187 positive homomorphism, 103 positive lifting, 262 positive linear functional, 27 positive map, 65,259 prime ideal, 191 primitive ideal, 190 primitive ideal space, 190 projectionless C*-algebra, 124,200,210 projective limit, 270 projective plane, 296 proper isometry, 132 properly infinite, 147 pure state, 30 purely infinite, 149 quasi-similarity, 72 quasicentral approximate unit, 35 quasidiagonal C*-algebra, 204,209 quasidiagonal extension, 282 quasidiagonal operator, 281 quotient algebra, 13 range projection, 23 real rank zero, 156 reduced crossed product, 218 reduced group C*-algebra, 184 Rieffel projections, 170 Riesz group, 118
Index 309 Rohlin's Lemma, 225 Russo-Dye Theorem, 25 scale, 102 self-adjoint, 2 semi-commutator, 134 semi-simple, 33 separating vector, 48 simple dimension group, 114 spectral measure, 51 Spectral Theorem, 47 spectrum, 3 spectrum of a C*-algebra, 191 stably equivalent, 99 stably finite, 101 state, 27 state of a dimension group, 114 state space, 30 Stinespring Dilation Theorem, 260 strong operator topology, 16 strongly continuous, 20 subrepresentation, 44 supernatural number, 86,142 suspended solenoid, 297 symmetry, 19 2-adic numbers, 124 Toeplitz operator, 133 topological stable rank, 244 topologically irreducible, 26 trace, 42,114 trace class, 41 translation invariant measure, 224 triadic solenoid, 297 trivial extension, 153,254 UHF algebra, 86,219,238 uniform multiplicity, 54 uniformly hyperfinite, 86 unilateral shift, 132 unimodular, 182 unitarily equivalence, 46 unitary, 2 unitary representation, 182 universal C*-algebra, 166 universal representation, 33 unperforated, 118 weak approximate unitary equivalence, 57 weak operator topology, 16 weak-* topology, 42 weakly compalent, 252 weakly equivalent extension, 152,254 weighted unilateral shift, 137 Weyl-von Neumann-Berg Theorem, 59 Wold decomposition, 136 vector state, 33 Voiculescu's Theorem, 68 von Neumann algebra, 19
C*-Algebras by Example Kenneth R. Davidson The subject of C*-algebras received a dramatic revitalization in the 1970s by the introduction of topological methods through the work of Brown, Douglas, and Fillmore on extensions of C*-algebras and Elliott's use of if-theory to provide a useful classification of AF algebras. These results were the beginning of a marvelous new set of tools for analyzing concrete C*-algebras. This book is an introductory graduate level text which presents the basics of the subject through a detailed analysis of several important classes of C*-algebras. The development of operator algebras in the last twenty years has been based on a careful study of these special classes. While there are many books on C*-algebras and operator algebras available, this is the first one to attempt to explain the real examples that researchers use to test their hypotheses. Topics include AF algebras, Bunce-Deddens and Cuntz algebras, the Toeplitz algebra, irrational rotation algebras, group C*-algebras, discrete crossed products, abelian C*-algebras (spectral theory and approximate unitary equivalence) and extensions. It also introduces many modern concepts and results in the subject such as real rank zero algebras, topological stable rank, quasidiag- onality, and various new constructions. These notes were compiled during the author's participation in the special year on C*-algebras at the Fields Institute of Mathematics during the 1994-1995 academic year. The field of C*- algebras touches upon many other areas of mathematics such as group representations, dynamical systems, physics, if-theory, and topology. The variety of examples offered in this text expose the student to many of these connections. A graduate student with a solid course in functional analysis should be able to read this book. This should prepare them to read much of the current literature. This book is reasonably self-contained, and the author has provided results from other areas when necessary. ISBN 0-8218-0599-1 9»780821ll805992