Noncommutative Geometry Lecture Notes
Noncommutative Geometry Lecture Notes
ON
NONCOMMUTATIVE
GEOMETRY
AND
QUANTUM GROUPS
1
Preface
Piotr M. Hajac
2
Opening lecture
The origin of Noncommutative Geometry is twofold. On the one hand there is a
wealth of examples of spaces whose coordinate algebra is no longer commutative
but which have obvious geometric meaning. The first examples came from phase
space in quantum mechanics but there are many others, such as the leaf spaces
of foliations, duals of nonabelian discrete groups, the space of Penrose tilings,
the noncommutative torus which plays a role in M-theory compactification, and
finally the space of Q-lattices which is a natural geometric space carrying an
action of the analogue of the Frobenius for global fields of zero characteristic.
On the other hand the stretching of geometric thinking imposed by passing to
noncommutative spaces forces one to rethink about most of our familiar notions.
The difficulty is not to add arbitrarily the adjective quantum behind our familiar
geometric language but to develop far reaching extensions of classical concepts.
This has been achieved a long time ago by operator algebraists as far as measure
theory is concerned. The theory of nonabelian von-Neumann algebras is indeed
a far reaching extension of measure theory, whose main surprise is that such an
algebra inherits from its noncommutativity a god-given time evolution.
The development of the topological ideas was prompted by the Novikov con-
jecture on homotopy invariance of higher signatures of ordinary manifolds as
well as by the Atiyah-Singer Index Theorem. It has led to the recognition that
not only the Atiyah-Hirzebruch K-theory but more importantly the dual K-
homology admit Noncommutative Geometry as their natural framework. The
cycles in K-homology are given by Fredholm representations of the C*-algebra
A of continuous functions. A basic example is the group ring of a discrete group
and restricting oneself to commutative algebras is an obviously undesirable as-
sumption.
The development of differential geometric ideas, including de Rham homol-
ogy, connections and curvature of vector bundles, took place during the eighties
thanks to cyclic homology which led for instance to the proof of the Novikov
conjecture for hyperbolic groups but got many other applications. Basically,
by extending the characteristic classes to the general framework it allows us for
many concrete computations on noncommutative spaces.
The very notion of Noncommutative Geometry comes from the identification
of the two basic concepts in Riemann’s formulation of Geometry, namely those
of manifold and of infinitesimal line element. It was recognized at an early
stage that the formalism of quantum mechanics gives a natural place both to
infinitesimals (the compact operators in Hilbert space) and to the integral (the
logarithmic divergence in an operator trace). It was also recognized long ago by
geometers that the main quality of the homotopy type of a manifold, (besides
being defined by a cooking recipe) is to satisfy Poincare duality not only in
ordinary homology but in K-homology.
In the general framework of Noncommutative Geometry the confluence of
the two notions of metric and fundamental class for a manifold led very naturally
to the equality ds=1/D which expresses the infinitesimal line element ds as the
inverse of the Dirac operator D, hence under suitable boundary conditions as a
propagator. The significance of D is two-fold. On the one hand it defines the
metric by the above equation, on the other hand its homotopy class represents
the K-homology fundamental class of the space under consideration.
We shall discuss three of the recent developments of Noncommutative Geom-
3
etry. The first is the understanding of the noncommutative nature of spacetime
from the symmetries of the Lagrangian of gravity coupled with matter. The
starting point is that the natural symmetry group G of this Lagrangian is iso-
morphic to the group of diffeomorphisms of a space X, provided one stretches
one’s geometrical notions to allow slightly noncommutative spaces. The spectral
action principle allows to recover the Lagrangian of gravity coupled with matter
from the spectrum of the line element ds.
The second has to do with various appearances of Hopf algebras relevant to
Quantum Field Theory which originated from my joint work with [Link]
and led recently in joint work with [Link] to the discovery of the relation
between renormalization and one of the most elaborate forms of Galois theory
given in the Riemann-Hilbert correspondence and the theory of motives. A
tantalizing unexplained bare fact is the appearance in the universal singular
frame eliminating the divergence of QFT of the same numerical coefficients as
in the local index formula. The latter is the corner stone of the definition of
curvature in noncommutative geometry.
The third is the spectral interpretation of the zeros of the Riemann zeta
function from the action of the idele class group on the space of Q-lattices and
of the explicit formulas of number theory as a trace formula of Lefschetz type.
Alain Connes (Warszawa, 6 October 2004)
4
4 June 2008 Introduction
by Nigel Higson
5
Contents
Opening lecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Introduction 19
0.1 Spectral geometry . . . . . . . . . . . . . . . . . . . . . . . . . . 19
0.1.1 The Lorentz problem . . . . . . . . . . . . . . . . . . . . . 19
0.1.2 Coefficient of logarithmic divergence . . . . . . . . . . . . 19
0.1.3 Zeta function of ∆ . . . . . . . . . . . . . . . . . . . . . . 20
0.1.4 Noncommutative residue . . . . . . . . . . . . . . . . . . . 20
0.1.5 Residues an geometry (and physics?) . . . . . . . . . . . . 20
0.1.6 Square root of the Laplacian . . . . . . . . . . . . . . . . 21
0.1.7 Spectral triples . . . . . . . . . . . . . . . . . . . . . . . . 21
0.2 Singular spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
0.2.1 Groupoids . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
0.3 Index theorem . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
0.3.1 K-theory . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
0.3.2 Cyclic cocycles from Lie algebra actions . . . . . . . . . . 25
0.3.3 Back to the tangent groupoid . . . . . . . . . . . . . . . . 26
0.3.4 Ellipticity and C*-algebras . . . . . . . . . . . . . . . . . 26
0.3.5 Baum-Connes conjecture . . . . . . . . . . . . . . . . . . 26
0.3.6 Contact manifolds . . . . . . . . . . . . . . . . . . . . . . 27
References 28
6
CONTENTS CONTENTS
7
CONTENTS CONTENTS
References 132
8
CONTENTS CONTENTS
References 244
9
CONTENTS CONTENTS
10
CONTENTS CONTENTS
8 Exercises 359
8.1 Examples of Dirac operators . . . . . . . . . . . . . . . . . . . . . 359
8.1.1 The circle . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
8.1.2 The (flat) torus . . . . . . . . . . . . . . . . . . . . . . . . 360
8.1.3 The Hodge–Dirac operator on S2 . . . . . . . . . . . . . . 361
8.2 The Dirac operator on the sphere S2 . . . . . . . . . . . . . . . . 363
8.2.1 The spinor bundle S on S2 . . . . . . . . . . . . . . . . . 363
8.2.2 The spin connection ∇S over S2 . . . . . . . . . . . . . . 365
8.2.3 Spinor harmonics and the Dirac operator spectrum . . . . 367
8.3 Spinc Dirac operators on the 2-sphere . . . . . . . . . . . . . . . 368
8.4 A spectral triple on the noncommutative torus . . . . . . . . . . 370
References 375
11
CONTENTS CONTENTS
9 Quantization 467
9.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
9.2 Duality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
9.3 Local, global, special quantizations . . . . . . . . . . . . . . . . . 471
9.4 Real structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
9.5 Dictionary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
9.6 Quantum subgroups . . . . . . . . . . . . . . . . . . . . . . . . . 476
9.7 Quantum homogeneous spaces . . . . . . . . . . . . . . . . . . . 477
9.8 Coisotropic creed . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
Bibliography 483
12
CONTENTS CONTENTS
13
CONTENTS CONTENTS
References 612
1 C*-algebras 623
1.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
1.2 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
1.3 Gelfand transform . . . . . . . . . . . . . . . . . . . . . . . . . . 627
2 K-theory 631
2.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631
2.2 Unitizations and multiplier algebras . . . . . . . . . . . . . . . . 632
2.3 Stabilization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633
2.4 Higher K-theory . . . . . . . . . . . . . . . . . . . . . . . . . . . 634
2.5 Excision and relative K-theory . . . . . . . . . . . . . . . . . . . 634
2.6 Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
2.7 Bott periodicity . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
2.8 Cuntz’s proof of Bott periodicity . . . . . . . . . . . . . . . . . . 639
2.9 The Mayer–Vietoris sequence . . . . . . . . . . . . . . . . . . . . 640
2.10 Completely positive maps . . . . . . . . . . . . . . . . . . . . . . 640
2.11 The Toeplitz extension . . . . . . . . . . . . . . . . . . . . . . . . 643
2.12 The Wold decomposition . . . . . . . . . . . . . . . . . . . . . . . 644
2.13 Cuntz’s proof of Bott periodicity . . . . . . . . . . . . . . . . . . 645
14
CONTENTS CONTENTS
References 705
15
CONTENTS CONTENTS
16
CONTENTS CONTENTS
References 860
17
CONTENTS CONTENTS
References 951
18
Introduction
19
CONTENTS Spectral geometry
∆z un := λzn un . (0.5)
z
Theorem 0.1. The trace Tr(∆ 2 ) is a meromorphic function on C with only
simple poles.
Tauberian theorem:
dim M dim M
NCRes(∆− 2 ) = Trω (∆− 2 ). (0.7)
dim M
NCRes(∆− 2 ) = Vol(M ). (0.8)
From the equality NCRes([P, Q]) = 0 one has
1. Order(P) = − dim M
2. NCRes depends only on th symbol of P . If σ(P ) = {−, −} (), then
NCRes = 0.
Up to constants:
R dim M
1. ∆− 2 = Vol(M )
R dim M R
2. f ∆− 2 = f dVol
R dim M R
3. ∆− 2 +1 = κdVol, where κ is a scalar curvature of M .
20
CONTENTS Spectral geometry
is a topological invariant.
Furthermore
[D, f ]2 = −||df ||2 Id, (0.11)
0 n
and for complex fuunctions f , . . . , f , on M , n = dim M
Z Z
− f 0 [D, f 1 ] . . . [D, f n ]|D|−n = f 0 df 1 . . . df n . (0.12)
M
Example 0.2.
• Standard example
(C ∞ (M ), L2 (M ), D) (0.13)
• Matrices
(Mn (C), Cn , F ), (0.14)
where F is any operator.
• Products
(C ∞ (M ), L2 (M ), D) × (Mn (C), Cn , F ) (0.15)
21
CONTENTS Singular spaces
Order(Q∆−z ) = q − 2z
with
(x1 , g, x2 )(x2 , h, x3 ) = (x1 , gh, x3 )
(collection of arrows).
Definition 0.5. A groupoid is a (small) category in which every morphism is
invertible.
22
CONTENTS Singular spaces
Structure maps:
◦
H ×K H −
→H
unit
K −−→ H
inverse
H −−−−→ H
Example 0.6.
• K - a set, H ⊆ K × K - equivalence relation
• the action groupoid (0.16)
• if G × M → M is a principal action, then H = M ×G M , K = M/G is
called a fundamental groupoid.
• Ehresmann’s groupoid
H = (M × X × M )/G (0.17)
(M × X × M )/G
Hk := {γ ∈ H | s(γ) = k}
23
CONTENTS Index theorem
Example 0.8. Let V be a vector space, and W an affine vector space over V .
There is an action
V × (W × R) → W × R
v · (w, t) 7→ (w + tv, t)
Then H = V ⋉ (W × R) is a family of groupoids over R
(
V ⋉t W = {(w1 , v, w2 )} = {(w1 , w2 )} for t 6= 0
Ht =
V ×0 W = V ⋉ W for t = 0
V ⋉ (W × R) ∼
= T W × {0} ∐ W × W × R∗ .
The groupoid V ⋊ (W × R) depends only on W as a smooth manifold. It
globalizes to Connes tangent groupoid
TM := T M × {0} ∐ M × M × R∗ . (0.19)
If we form C ∗ (TM ) we obtain a continuous field of C*-algebras. At t = 0,
C ∗ (T M ) = C0 (T ∗ M ), and at t 6= 0 K(L2 (M )).
24
CONTENTS Index theorem
ϕ : K(A) → C
... b b b b ....
o
Λn−1 g o
Λn g o
Λn+1 g o
ϕ(a0 , a1 , a2 ) = τ (a0 (δ1 (a1 )δ2 (a2 ) − δ2 (a1 )δ1 (a2 ))).
U(g) × A → A.
with action g(x, y) = (g(x), g ′ (x)−1 y). There is an invariant smooth measure.
Now consider
∆Y = Y ⊗ 1 + 1 ⊗ Y
∆X = X ⊗ 1 + 1 ⊗ X + δ1 ⊗ Y
∆δ1 = δ1 ⊗ 1 + 1 ⊗ δ1
[Y, X] = X
[X, δn ] = δn+1
[Y, δn ] = nδn
[δn , δn ] = 0
25
CONTENTS Index theorem
V ⋉ (W × R) ∼
= TM
(w1 , v, w2 ) 7→ (w1 , w2 ) for t 6= 0
(w1 , v, w2 ) 7→ (v, w2 ) for t = 0, w1 = w2
We can think of
TM = T M × {0} ∐ M × M × R∗
as of a family (equivariant)
TM = {TM(m,t) }
If D is a PDO on M (of order 1), then
(
Dm for t = 0 on TM(m,0) = Tm M
D(m,t) =
tD for t 6= 0 on TM(m,t) = M
26
CONTENTS Index theorem
S = ker α
αdα ∧ · · · ∧ dα = vol
Examples 0.16.
• S 2n−1 ⊂ CN ,
• SM , M Riemannian,
• Heisenberg groups
Theorem 0.17 (Darboux). Contact = locally Heisenberg
1 x z
H3 = 0 1 y
0 0 1
1 x y z
0 1 0 w
H5 =
0 0 1 v
0 0 0 1
Start with Heisenberg group H3 and define for t ∈ R
1 x z 1 tx t2 z
t · 0 1 y = 0 1 ty
0 0 1 0 0 1
Define
H ⋉ (H × R), h · (k, t) = ((t · h)k, t).
This depends only on the contact structure. We get Heisenberg contact groupoid
HM = HM and an index map
27
Bibliography
28
Part I
K-theory of Operator
Algebras
by
Rainer Matthes
Wojciech Szymański
29
Based on the lectures of:
• Rainer Matthes
(Katedra Metod Matematycznych Fizyki, Uniwersytet Warszawski, ul. Hoża
74, Warszawa, 00-682 Poland)
– Chapters 1, 2, 3, 7, 8.
• Wojciech Szymański
(Dept. of Mathematics & Computer Science, University of Southern Den-
mark, Campusvej 55, DK-5230 Odense M, Denmark)
– Chapters 4, 5, 6.
30
Chapter 1
Preliminaries on
C*-algebras
These notes on K-theory owe a great deal to the book by Rørdam, Larsen and
Laustsen [rll00], from which we borrowed both theoretical material and some
exercises
31
Part I Basic definitions
Additions:
(i) C0 (X) is unital if and only if X is compact.
(ii) C0 (X) is separable if and only if X is separable.
(iii) X and Y are homeomorphic if and only if C0 (X) and C0 (Y ) are isomor-
phic.
(iv) Each proper continuous map η : Y → X induces a ∗-homomorphism
η ∗ : C0 (X) → C0 (Y ) (η ∗ (f ) = f ◦ η). Conversely, each ∗-homomorphism
ϕ : C0 (X) → C0 (Y ) induces a proper continuous map η : Y → X (map a
character χ of C0 (Y ) to the character χ ◦ ϕ of C0 (X)).
(v) There is a bijective correspondence between open subsets of X and ideals
in C0 (X) (the ideal to an open subset is the set of functions vanishing on
the complement of the subset, to an ideal always corresponds the set of
characters vanishing on the ideal, its complement in the set of all charac-
ters is the desired open set). If U ⊆ X is open, then there is a short exact
32
Part I Basic definitions
sequence
0 −→ C0 (U ) −→ C0 (X) −→ C0 (X \ U ) −→ 0, (1.1)
where C0 (U ) → C0 (X) is given by extending a function on U as 0 to all
of X, and C0 (X) → C0 (X \ U ) is the restriction, being surjective due to
Stone-Weierstras̈.
Example 2. Let H be a complex Hilbert space, and let B(H) denote the set
of all continuous linear operators on H. Then B(H) is an algebra with respect
to addition, multiplication with scalars, and composition of operators, it is a
∗-algebra with the usual operator adjoint, and it is a C*-algebra with respect
to the operator norm.
is said to be exact, if im ϕk = ker ϕk+1 for all k. An exact sequence of the form
ϕ ψ
0 −→ I −→ A −→ B −→ 0 (1.3)
is short exact (ι the natural embedding I → A). If a short exact sequence (1.3)
is given, then ϕ(I) is an ideal in A, there is an isomorphism ψ/ : B → A/ϕ(I),
and the diagram
ϕ ψ
0 /
I /
A /
B /
0
ϕ id ψ/
ι π
0 /
A /
A /
A/I /
0 /
I /
A o
B /
0.
λ
33
Part I Basic definitions
0 /
A /
o
B /
0.
ιB
is a split exact sequence with lift ιB . Not all split exact sequences come in this
manner from direct sums.
Example (not presented in lecture).
Let
ϕ ψ
0 −→ A −→ E −→ B −→ 0 (1.8)
be an exact sequence. Then there exists an isomorphism θ : E → A ⊕ B making
the diagram
ϕ ψ
0 /
A /
E /
B /
0
id θ id
ιA
πB
0 /
A /
A⊕B /
B /
0
commutative if and only there exists a homomorphism ν : E → A such that
ν ◦ ϕ = idA .
34
Part I Basic definitions
(a, α)(b, β) := (ab + βa + αb, αβ), (a, α)∗ := (a∗ , ᾱ). (1.9)
35
Part I Basic definitions
Proof. The additive and multiplicative triangle inequality come from these prop-
erties for the norm in B(A) and A ⊕ C. Since {La |a ∈ A} is closed and thus
complete in B(A), and {La |a ∈ A} has codimension 1 in ϕ(Ã), the latter is
also complete in the nonunital case, and it is obviously complete in the unital
case. Also, it is obvious in the unital case that the norm has the C ∗ -property.
To prove the latter for the nonunital case, we define the involution on ϕ(Ã) by
transport with ϕ, i.e.,
= kab + αbk2 + ǫ
= k(ab + αb)∗ (ab + αb)k + ǫ
= k(b∗ a∗ + ᾱb∗ )(ab + αb)k + ǫ
= kb∗ (La∗ + ᾱidA )(La + αidA )(b)k + ǫ
≤ kb∗ kk(La∗ + ᾱidA )(La + αidA )(b)k + ǫ
≤ kb∗ kk((La∗ + ᾱidA )(La + αidA )kkbk + ǫ
≤ kx∗ xk + ǫ.
Thus we have kxk2 ≤ kx∗ xk + ǫ for any ǫ, hence kxk2 ≤ kx∗ xk. However, also
kx∗ xk ≤ kx∗ kkxk (B(A) is a normed algebra). Exchanging the roles of x and
x∗ , we also obtain kx∗ k2 ≤ kxkkx∗ k, together kxk = kx∗ k. Going back to the
inequalities, this also gives the C ∗ -property.
For both the unital and nonunital case, we have Ã/ι(A) ∼
= C, and the se-
quence
π
C (1.12)
/
0 /
A /
à o
/
0.
λ
A /
à /
C /
0
ϕ ϕ̃ id
ιB πB
0 /
B /
B̃ /
C /
36
Part I Spectral theory
Elementary statements about the spectrum, true already for a unital algebra,
are:
(i) If A = {0} then sp(0) = ∅.
(ii) sp(λ1A ) = {λ} for λ ∈ C.
(iii) a ∈ A is invertible if and only if 0 ∈
/ sp(a).
(iv) If P ∈ C[X] (polynomial in one variable with complex coefficients), then
sp(P (a)) = P (sp(a)).
(v) If a ∈ A is nilpotent, then sp(a) = {0} (if A 6= {0}).
(vi) If ϕ : A → B is a morphism of unital algebras over C, then spB (ϕ(a)) ⊆
spA (a).
(vii) If (a, b) ∈ A ⊕ B (direct sum of algebras), then spA⊕B ((a, b)) = spA (a) ∪
spB (b). (Can be generalized to direct products.)
If A is the algebra of continuous complex-valued functions on a topological
space, then the spectrum of any element is the set of values of the function. If
A is the algebra of endomorphisms of a finite dimensional vector space over C
then the spectrum of an element is the set of eigenvalues.
For a Banach algebra, the spectrum of an element is always a compact subset
of C contained in the ball of radius kak,
Idea of proof: If |λ| > kak, then kλ−1 ak < 1, hence 1 − λ−1 a is invertible (This
uses: if kak < 1 then 1 − a is invertible, with (1 − a)−1 = 1 + a + a2 + . . . –
Neumann series.) Thus λ ∈ / sp(a). The spectrum is closed because the set of
invertible elements is open (use again the fact stated in parentheses).
The number r(a) is called spectral radius of a. Using complex analysis, one
can show that the spectrum is non-empty. The sequence (kan k1/n ) is convergent,
and r(a) = limn→∞ kan k1/n . If A is not unital, the spectrum of an element
a ∈ A is defined as the spectrum of ι(a) ∈ Ã. In this case always 0 ∈ sp(a)
((a, 0)(b, β) = (ab + βa, 0) 6= (0, 1) = 1Ã ).
Definition 1.7. An element a of a C*-algebra A is called
• normal if aa∗ = a∗ a,
• self-adjoint if a = a∗ ,
• positive if it is normal and sp(a) ⊆ R+ (= [0, ∞[),
37
Part I Spectral theory
f : ΩK −→ A, a 7→ f (a), (1.15)
is continuous.
38
Part I Matrix algebras and tensor products
39
Part I Examples and Exercises
40
Part I Examples and Exercises
41
Part I Examples and Exercises
is standard (e.g., [d-j73, 7.1.3] or [rs72, Theorem I.23]). The idea is to show
that the limit given by pointwise Cauchy sequences is indeed an element of
C0 (X, A). The only thing not proven in the above references is vanishing at
infinity of the limit. This can be concluded from the following statement: Let
f ∈ C(X, A), g ∈ C0 (X, A), kf − gk < ǫ/2. Then there is a compact K ⊆ X
such that kf (x)k < ǫ for x ∈ X \ K. Indeed, since g ∈ C0 (X, A), there is
a compact K ⊆ X such that kg(x)k < ǫ/2 for x ∈ X \ K. Then kf (x)k ≤
kf (x) − g(x)k + kg(x)k < ǫ/2 + ǫ/2 = ǫ for x ∈ X \ K.
Exercise
7. Let A be a unital C*-algebra, x ∈ M2 (A). Show that x commutes
1 0
with if and only if x = diag(a, b) for some a, b ∈ A. Then a, b are
0 0
unitary if and only if x is unitary.
Exercise 8. Prove the inequalities (1.19).
Let a(ij) be the element of Mn (A) which has aij at the intersection of the
i-th row with the j-th column and zero at all other places. Let us first show
ka(ij) k = kaij k. In the identification Mn (A) = A ⊗ Mn (C) we have a(ij) =
aij ⊗ eij , where eij ∈ Mn (C) is the ij-th matrix unit. Thus, for an injective
∗-homomorphism ϕ : A → B(H), we have ka(ij) k = kϕ ⊗ id(a(ij) k = kϕ(aij ) ⊗
eij k = kϕ(aij kkeij k = kaij k. Here, we have made use of the following facts:
Every injective ∗-homomorphism of C*-algebras is isometric (Exercice 5 (ii)),
the norm of a tensor product of operators is the product of the norms of the
factors (see e.g. [m-gj90, p. 187]), and keP
ij k = 1 (easy P to verify). ThisPis enough
to prove the right inequality: k(aij )k = k i,j a(ij) k ≤ i,j ka(ij) k = i,j kaij k.
For the left inequality, we have
X
k(aij )k2 = sup k ϕ(aij ) ⊗ eij (ψ)k2
ψ∈H⊗Cn ,kψk=1 i,j
X
≥ sup k ϕ(aij )(ψ1 ) ⊗ eij (ψ2 )k2 . (1.22)
ψ=ψ1 ⊗ψ2 ,kψ1 k=kψ2 k=1 i,j
42
Part I Examples and Exercises
43
Chapter 2
44
Part I Homotopy for unitaries
Corollary 2.5. U(Mn (C) = U(Mn (C)), i.e., the unitary group in Mn (C) is
connected.
Proof. Each unitary in Mn (C) has finite spectrum, therefore the assumption of
(ii) of Lemma 2.4 is satisfied.
Lemma 2.6. (Whitehead) Let A be a unital C*-algebra, and u, v ∈ U(A). Then
u 0 uv 0 vu 0 v 0
∼h ∼h ∼h in U(M2 (A). (2.1)
0 v 0 1 0 1 0 u
In particular,
1 0
u 0
in U(M2 (A)).
∼h (2.2)
0 u∗
0 1
0 1
Proof. First note that the spectrum of is {1, −1} (direct elementary
1 0
0 1 1 0
computation). Thus by Lemma 2.4 (ii) ∼h . Now write
1 0 0 1
u 0 u 0 0 1 v 0 0 1
= . (2.3)
0 v 0 1 1 0 0 1 1 0
analogously
v 0 0 1 v 0
∼h , (2.5)
0 1 1 0 0 1
u 0 uv 0 1 0 v 0
thus ∼h . In particular, ∼h , thus
0 v 0 1 0 v 0 1
u 0 1 0 u 0 v 0 u 0 vu 0
= ∼h = .
0 v 0 v 0 1 0 1 0 1 0 1
(2.6)
Proof. (i): First note that U0 (A) is closed under multiplication by Remark 2.3.
In order to show that with u ∈ U0 (A) also u−1 ∈ U0 (A) and vuv ∗ ∈ U0 (A) (for
any v ∈ U(A)), let t 7→ wt be a continuous path from 1 to u in U(A). Then
t 7→ wt−1 and t 7→ vwt v ∗ are continuous paths from 1 to u−1 and vuv ∗ in U(A).
45
Part I Homotopy for unitaries
(ii) and (iii): Let G := {exp (ih1 ) · · · exp (ihn ) | n ∈ N, hk = h∗k ∈ A}. By (i)
and Lemma 2.4, (i), G ⊆ U0 (A). Since exp(ih)−1 = exp(−ih), for h = h∗ , G is
a subgroup of U0 (A).
G is open relative to U(A): If v ∈ G and u ∈ U(A) with ku − vk < 2, then
k1 − uv ∗ k = k(u − v)k < 2, and by Lemma 2.4 (iii) and its proof, sp(uv ∗ ) 6= T,
and, by the proof of Lemma 2.4 (ii), there exists h = h∗ ∈ A such that uv ∗ =
exp(ih). Thus u = exp(ih)v ∈ G.
G is closed relative to U(A): U(A) \ G is a disjoint union of cosets Gu, with
u ∈ U(A). Each Gu is homeomorphic to G, therefore Gu is open relative to
U(A). Thus G is closed in U(A).
By the above, G is a nonempty subset of U0 (A), it is open and closed in
U(A), consequently also in U0 (A). The latter is connected, hence G = U0 (A).
This proves (ii) and (iii).
Lemma 2.8. Let A and B be unital C*-algebras, and let ϕ : A → B be a
surjective (thus unital) ∗-homorphism.
(i) ϕ(U0 (A)) = U0 (B).
(ii) ∀u ∈ U(B)∃v ∈ U0 (M2 (A)):
u 0
ϕ2 (v) =
0 u∗
u = exp(ih1 ) · · · exp(ihn ).
aj +a∗
j
By surjectivity of ϕ, there are aj ∈ A with ϕ(aj ) = hj . Then kj := 2 are
self-adjoint and satisfy ϕ(kj ) = hj . Put
v = exp(ik1 ) · · · exp(ikn ).
Then ϕ(v) = u and v ∈ U0 (A) byProposition 2.7 (iii). This proves (i).
u 0
(ii): By Lemma 2.4 we have ∈ U0 (M2 (A)). On the other hand,
0 u∗
ϕ2 : M2 (A) → M2 (B) is a surjective ∗-homomorphism, so (i) proves the desired
claim.
(iii): If u ∼h ϕ(v), then uϕ(v ∗ ) ∈ U0 (B), and, by (i), uϕ(v ∗ ) = ϕ(w) with
w ∈ U0 (A). Hence u = ϕ(wv), with wv ∈ U(A).
Definition 2.9. Let A be a unital C*-algebra. The group of invertible elements
in A is denoted by GL(A). GL0 (A) := {a ∈ GL(A) | a ∼h 1 in GL(A)}.
U(A) is a subgroup of GL(A).
1
If a ∈ A, then there is a well-defined element |a| = (a∗ a) 2 , by the continuous
functional calculus. |a| is called absolute value of a.
46
Part I Homotopy for unitaries
and a ∼h b in GL(A).
Proof. We have
47
Part I Equivalence of projections
kb−1 k−1 ≥ k(a−1 b)−1 k−1 ka−1 k−1 ≥ (1−k1−a−1bk)ka−1 k−1 ≥ ka−1 k−1 −ka−bk.
For the last claim, put ct = (1 − t)a+ tb for t ∈ [0, 1]. Then ka− ct k = tka− bk <
ka−1 k−1 , therefeore ct ∈ GL(A) by the first part of the proof.
v = qv = vp = qvp. (2.8)
(exercise).
Lemma 2.15. The following are equivalence relations on P(A):
• p ∼ q if and only if there exists v ∈ A with p = v ∗ v and q = vv ∗ (Murray-
von Neumann equivalence),
• p ∼u q if and only if there exists u ∈ U(A) with q = upu∗ (unitary
equivalence).
Proof. Transitivity of Murray-von Neumann: Let p ∼ q and q ∼ r, and let v, w
be partial isometries such that p = v ∗ v, q = vv ∗ = w∗ w, r = ww∗ . Put z = wv.
Then z ∗ z = v ∗ w∗ wv = v ∗ qv = v ∗ v = p, zz ∗ = wvv ∗ w∗ = wqw∗ = ww∗ = r,
i.e., p ∼ r. The other claims are checked easily.
Proposition 2.16. Let p, qP(A), A unital. The following are equivalent:
48
Part I Equivalence of projections
a commutes with |z|2 . Thus a commutes with all elements of C ∗ (1, |z|2 ), in
particular with |z|−1 . Therefore,
pz = pq = zq (2.16)
49
Part I Equivalence of projections
Since
p 0 q 0 q 0
wu u∗ w ∗ = w w∗ = , (2.18)
0 0 0 0 0 0
on the other hand
v + (1 − q)(1 − p) (1 − q)v ∗ ^
wu = ∈M 2 (A), (2.19)
q(1 − p) 1 − q + qv ∗
50
Part I Semigroups of projections
Let Mm,n (A) be the set of rectangular m × n-matrices with entries from A.
The adjoint of such a matrix is defined combining the matrix adjoint with the
adjoint in A.
Definition 2.25. Let p ∈ Pn (A), q ∈ Pm (A). Then p ∼0 q iff ∃v ∈ Mm,n (A) :
p = v ∗ v, q = vv ∗ .
∼0 is an equivalence relation on P∞ (A) and reduces for m = n to the
Murray-von Neumann equivalence on P(Mn (A)).
Definition 2.26. Define a binary operation ⊕ on P∞ (A) by
p 0
p⊕q = . (2.20)
0 q
51
Part I Examples and Exercises
0n,m q
(iii): Let p ∈ Pn (A), q ∈ Pm (A), and put u3 := , with 0k,l the
p 0m,n
zero of Mk,l (A). Then u3 ∈ Mn+m (A), and p ⊕ q = u∗3 u3 ∼ ∗
3 = q ⊕ p.
0 u3 u
p
(iv): If pq = 0 then p+q is a projection (exercise). Put u4 = ∈ M2n,n (A).
q
Then p + q = u∗4 u4 ∼0 u4 u∗4 = p ⊕ q.
(v): trivial.
Definition 2.28.
D(A) := P∞ (A)/ ∼0 . (2.21)
[p]D ∈ D(A) denotes the equivalence class of p ∈ P∞ (A).
Lemma 2.29. The formula
52
Part I Examples and Exercises
x11 x12
Exercise 10 of Chapter 1). By (ii), there is a self-adjoint lift x =
x21 x22
of y with kxk = kyk. a = x12 is a lift of b, and by (1.19) kak ≤ kxk = kyk = kbk.
But also kbk ≤ kak, thus kak = kbk.
(iii) For a lift x of b, also a0 := (x∗ x)1/2 ≥ 0 is a lift: ϕ(a0 ) = (ϕ(x∗ )ϕ(x))1/2 =
∗ 1/2
(b b) = b. Put a = f (a0 ), with f from (2.23). Then a is normal, ϕ(a) = b
(ϕ(a) = ϕ(f (a0 )) = f (ϕ(a0 )) = f (b) = b), sp(a) ⊆ [0, kbk]. Thus, a ≥ 0,
kak = kbk.
(iv) Let s be the unilateral shift. Then s∗ s = 1, s∗ s − ss∗ = pre0 is compact.
Let π : B(H) → Q(H) = B(H)/K (Calkin algebra). Then π(s) is normal
(π(pre0 ) = 0), however, π(s) has no lift to a normal operator: There is no
normal operator N such that s − N is compact.
(v) Let A = C([0, 1]), B = C ⊕ C, ϕ(f ) = (f (0), f (1)). Then q = (0, 1) ∈
P(C ⊕ C). However, there are no nontrivial projections in C([0, 1]) (ϕ(p) = q
would mean p(0) = 1, p(1) = 0).
Exercise 12. Let A be a unital C*-algebra,
1 a12 a13 . . . a1n
0 1 a23 . . . a2n
.. .
.. .
.. . .. ..
a= . . ∈ Mn (A).
0 0 0 . . . an−1,n
0 0 0 ... 1
53
Chapter 3
is an equivalence relation.
Proof. The relation ∼ is clearly symmetric and reflexive. Transitivity: Let
(x1 , y1 ) ∼ (x2 , y2 ) and (x2 , y2 ) ∼ (x3 , y3 ), i.e., x1 + y2 + z = x2 + y1 + z, x2 +
y3 + w = x3 + y2 + w for some z, w ∈ S. Then x1 + y3 + (y2 + z + w) =
x2 + y1 + z + y3 + w = x3 + y1 + (y2 + z + w), i.e., (x1 , y1 ) ∼ (x3 , y3 ).
Let G(S) := (S × S)/ ∼, and hx, yi denote the class of (x, y).
Lemma 3.2. The operation
is well-defined and yields an abelian group (G(S), +). Inverse and zero are given
by
− hx, yi = hy, xi, 0 = hx, xi. (3.3)
Proof. Straightforward.
The group (G(S), +) is called the Grothendieck group of S.
For y ∈ S, there is a map γ : S → G(S), x 7→ hx + y, yi (Grothendieck map).
It is independent of y and a homomorphism of abelian semigroups (additive).
Definition 3.3. An abelian semigroup (S, +) is said to have the cancellation
property if from x + z = y + z follows x = y (x, y, z ∈ S).
Proposition 3.4. Let (S, +) be an abelian semigroup.
(i) If H is an abelian group, ϕ : S → H additive, then there is a unique group
homorphism ψ : G(S) → H such that ϕ = ψ ◦ γ (universal property).
54
Part I The Grothendieck Construction
55
Part I Definition of the K0 -group of a unital C*-algebra
We also define a map [·]0 : P∞ (A) → K0 (A) by [p]0 = γD(A) ([p]D ) for
p ∈ P∞ (A).
Remark 3.6. Formally, this definition could be made for non-unital C*-algebras
as well, but it would not be appropriate, since the resulting K0 -functor would
not be half-exact.
56
Part I Definition of the K0 -group of a unital C*-algebra
Then there exists a unique homomorphism K0 (A) → G such that the diagram
P∞ (A)
EE
EE
EE
[·]0
EE
E "
K0 (A) /
is commutative.
Proof. At first we observe that if p, q ∈ P∞ (A) and p ∼0 q then ν(p) = ν(q).
Indeed, let p ∈ Pk (A), q ∈ Pl (A). Take n ≥ max{k, l} and put p′ = p ⊕ 0n−k
and q ′ = q ⊕ 0n−l . We have p′ ∼0 p ∼0 q ∼0 q ′ and hence p′ ∼ q ′ . Thus
p′ ⊕ 03n ∼h q ′ ⊕ 03n in P4n (A) by Proposition 2.2.9. Hence
3.2.3 Functoriality
Now we observe that K0 is a covariant functor from the category of unital
C*-algebras with (not necessarily unital) ∗-homomorphisms to the category of
abelian groups.
Let ϕ : A → B be a (not necessarily unital) ∗-homomorphism between unital
C*-algebras. For each n it extends to a ∗-homomorphism ϕn : Mn (A) → Mn (B),
and this yields a map ϕ : P∞ (A) → P∞ (B). Define ν : P∞ (A) → K0 (B) by
ν(p) = [ϕ(p)]0 . Then ν satisfies the conditions of Proposition 3.8. Thus, there
is a homomorphsm K0 (ϕ) : K0 (A) → K0 (B) such that K0 (ϕ)([p]0 ) = [ϕ(p)]0 .
That is, we have a commutative diagram
ϕ
P∞ (A) /
P∞ (B)
[·]0 [·]0
K0 (ϕ)
K0 (A) /
K0 (B)
57
Part I Examples and Exercises
58
Part I Examples and Exercises
K0 (A) ∼
= K0 (Mn (A)).
59
Part I Examples and Exercises
60
Part I Examples and Exercises
to M = span{Si Sj Sk∗ Sm
∗
}, and that M is a C ∗ -subalgebra of On isomorphic to
Mn2 (C).
(4) Combining (2) and (3) we get (n − 1) K0 (On ) = 0. Thus, in particular,
K0 (O2 ) = 0. In fact, Cuntz showed in [c-j81] that K0 (On ) ∼
= Zn−1 for all
n = 2, 3, . . .
Exercise 21 (Properly infinite algebras). Let A be a unital C*-algebra. A is
called properly infinite if there exist two projections e, f in A such that ef = 0
and 1 ∼ e ∼ f . For example, Cuntz algebras are properly infinite. For the
reminder of this exercise assume A is properly infinite.
(1) A contains isometries S1 , S2 whose range projections are orthogonal.
(2) A contains an infinite sequence {tj } of isometries with mutually orthogonal
ranges. Hint: take S2k S1 for k = 0, 1, 2, . . .
(3) For each natural number n let vn be an element of M1,n (A) with entries
t1 , . . . , tn . Then vn∗ vn = 1n and for p ∈ Pn (A) we have p ∼0 vn pvn∗ , with vn pvn∗
a projection in A.
(4) Let p, q be projections in A. Set
61
Part I Examples and Exercises
(ii) If p ≤ q then pqp−p = p(q−p)p ≥ 0, and hence pqp ≥ p. But pqp ≤ ||q||p = p
(by part (i)). Thus pqp = p. Hence
and consequently pq − p = 0.
Exercise 27. Let A be a unital C*-algebra. Then the exact sequence
ı π
0 −→ A −→ Ã −→ C −→ 0
is split exact, with a splitting map λ : C −→ Ã, and induces a split exact
sequence
K0 (ı) K0 (π)
0 −→ K0 (A) −→ K0 (Ã) −→ K0 (C) −→ 0,
with a splitting map K0 (λ) : K0 (C) −→ K0 (Ã).
Hint: Let f = 1à − 1A , a projection such that à = A ⊕ Cf (direct sum of
C*-algebras). Let µ be the natural surjection from à onto A and let λ′ : C → Ã
be defined by λ′ (t) = tf . Then we have the following identities: idA = µ ◦ ı,
π ◦ ı = 0, π ◦ λ = idC , idà = ı ◦ µ + λ′ ◦ π, and the maps ı ◦ µ and λ′ ◦ π are
orthogonal to one another (see Exercise 3.3.11). The claim follows from these
identities and functoriality of K0 .
62
Part I Examples and Exercises
63
Chapter 4
Define K0 (A) = ker(K0 (π)), where K0 (π) : K0 (Ã) → K0 (C) is the map induced
by π.
Thus, by definition, K0 (A) is a subgroup of K0 (Ã) and hence an abelian
group. If p ∈ P∞ (A) then [p]0 ∈ K0 (Ã). But [p]0 ∈ ker K0 (π) and hence [p]0 ∈
K0 (A). Thus, just as in the unital case, we have a map [·]0 : P∞ (A) → K0 (A).
If A is unital then we can still form direct sum (of C*-algebras) Ã = A ⊕ C.
Let π be the natural surjection from à onto C. As shown in Exercise 3.3.19, we
have K0 (A) = ker(K0 (π)). Thus, Definition 4.1 works equally well in the case
of a unital C*-algebra.
4.1.1 Functoriality of K0
Let ϕ : A → B be a ∗-homomorphism. Then the diagram
A /
à /
C
ϕ ϕ̃
B /
B̃ /
K0 (ϕ) K0 (ϕ̃)
K0 (B) /
K0 (B̃) /
K0 (C)
64
Part I Further Properties
and there exists exactly one map K0 (ϕ) : K0 (A) → K0 (B) which completes the
diagram. Note that we have K0 ([p]0 ) = [ϕ(p)]0 for p ∈ P∞ (A).
Proposition 4.2. Let ϕ : A → B, ψ : B → C be ∗-homomorphsms between
C*-algebras. Then
(i) K0 (idA ) = idK0 (A) ,
(ii) K0 (ψ ◦ ϕ) = K0 (ψ) ◦ K0 (ϕ).
Proof. Exercise — use functoriality of K0 for unital C*-algebras.
Moreover, it is immediate from the definitions that K0 of the zero algebra is
0 and K0 of the zero homomorphism is the zero map.
with the splitting map λ : C → Ã. Define the scalar map s = λ ◦ π : Ã → Ã,
so that s(a + t1) = t1. Let sn : Mn (Ã) → Mn (Ã) be the natural extensions of
s. The image of sn is isomorphic to Mn (C), and its elements are called scalar
matrices. The scalar map is natural in the sense that for any ∗-homomorphism
ϕ : A → B the diagram
s
à /
Ã
ϕ̃ ϕ̃
s
B̃ /
B̃
commutes.
Proposition 4.4. Let A be a C*-algebra.
(i) K0 (A) = {[p]0 − [s(p)]0 : p ∈ P∞ (Ã)}.
(ii) If p, q ∈ P∞ (Ã) then the following are equivalent:
65
Part I Further Properties
4.2.2 (Half)exactness of K0
In this section we proof that the K0 functor is half exact — a property of crucial
importence. To this end, we first proof the following technical lemma. Another
lemma we need is given in Exercise 4.4.5.
Lemma 4.5. Let ψ : A → B be a ∗-homomorphism between two C*-algebras,
and let g ∈ ker(K0 (ψ)).
(i) There is n, a projection p ∈ Pn (Ã), and a unitary u ∈ Mn (B̃) such that
g = [p]0 − [s(p)]0 and uψ̃(p)u∗ = s(ψ̃(p)).
66
Part I Further Properties
67
Part I Inductive Limits. Continuity and Stability of K0
A∞ is called direct limit of the directed system {Ai , Φij } and denoted lim{Ai , Φij }.
−→
By definition, A∞ is a ∗-algebra,
S and there exist canonical morphisms Φi : Ai →
A∞ such that A∞ = i Φi (Ai ) and for all j ≤ i the following diagram com-
mutes:
Aj
CC
CCΦj
CC
CC
!
Φij A∞
{
{{
=
{{{Φ
{{ i
Ai
Indeed, for x ∈ Aj define Φj (x) = π((ai )), where ai = 0 if i < j and ai = Φij (x)
if i ≥ j.
The direct limit A∞ = lim{Ai , Φij } has the following universal property. If
−→
B is a ∗-algebra and for each i there is a ∗-homomorphism Ψi : Ai → B such
that Ψi ◦ Φij = Ψj for every j ≤ i, then there exists a unique ∗-homomorphism
Λ : A∞ → B such that the diagram
Aj PP
CC PPP
CC PPPΨj
CC PPP
Φj CC PPP
P
Λ P
!
Φij A∞ mm B
(
{ mmm
6
Φi {{
{ mmmmm
=
{
{{ mmm Ψi
mmm
{
Ai
68
Part I Inductive Limits. Continuity and Stability of K0
commutes.
Everything from this section may be generalized to the case of directed sys-
tems of ∗-algebras over directed sets rather than merely sequences. Furthermore,
the same construction works for abelian groups (or even monoids) and their ho-
momorphisms rather than ∗-algebras and ∗-homomorphisms.
4.3.4 Continuity of K0
Theorem 4.7. Let {Ai , Φij } be an inductive sequence of C*-algebras and let
A = lim{Ai , Φij }. Then {K0 (Ai ), K0 (Φij )} is a direct sequence of abelian groups
−→
and
K0 (A) = K0 (lim{Ai , Φij }) ∼= lim{K0 (Ai ), K0 (Φij )}.
−→ −→
lim K0 (Ai )
K0 (Φij ) ϕ
K0 (Ai ) /
K0 (lim Ai )
K0 (Φi )
69
Part I Inductive Limits. Continuity and Stability of K0
By Exercise 34, there is i ≥ j and xi ∈ Mn+m (Ãi ) with Φ̃i (xi ) close enough to
w to ensure that
||Φ̃i (xi )Φ̃i (xi )∗ −Φ̃j (p)⊕1m || < 1/2 and ||Φ̃i (xi )∗ Φ̃i (xi )−s(Φ̃j (p))⊕1m || < 1/2.
||xk x∗k − Φ̃kj (p) ⊕ 1m || < 1/2 and ||x∗k xk − s(Φ̃kj (p)) ⊕ 1m || < 1/2,
where xk = Φ̃ki (xi ). By part (ii) of Exercise 38, Φ̃kj (p) ⊕ 1m is equivalent to
s(Φ̃j (p)) ⊕ 1m in Mn+m (Ãm ). Thus
4.3.5 Stability of K0
Proposition 4.8. Let A be a C*-algebra, and let p be minimal projection in
K. The map ϕ : A → A ⊗ K such that ϕ(a) = a ⊗ p induces an isomorphism
K0 (ϕ) : K0 (A) → K0 (A ⊗ K).
Proof. For n ≥ m let Φnm : Mm (A) → Mn (A) be the imbedding Φnm (a) =
diag(a, 0n−m ). By Exercise 36, A ⊗ K is isomorphic with the limit of the
inductive sequence {Mn (A), Φnm }. We have Φn1 = Φnm ◦ Φm1 and hence
K0 (Φn1 ) = K0 (Φnm ) ◦ K0 (Φm1 ). Moreover, all the mapsare isomorphism on
K0 , by Exercise 4.4.7. Let ψn = K0 (Φn1 )−1 . Then ψm = ψn ◦ K0 (Φnm ) for
all n ≥ m. Thus the universal property of direct limits yields a unique homo-
morphism Λ : lim{Mn (A), Φnm } ∼ = K0 (A ⊗ K) → K0 (A) which fits into the
−→
commutative diagram
K0 (Φm )
K0 (Mm (A)) /
K0 (A ⊗ K)
K0 (Φnm ) Λ
K0 (Mn (A)) /
K0 (A)
ψn
70
Part I Examples and Exercises
We already know that K0 (B(H)) = 0 and we will see later that K0 (K) ∼
= Z.
Thus K0 (ı) cannot be injective.
Exercise 28. Let Q = B(H)/K be the Calkin algebra (corresponding to a sepa-
rable Hilbert space H), and let π : B(H) → Q be the natural surjection. Show
the following.
(i) If p 6= 0 is a projection in Q then there is a projection p̃ in B(H) with
infinite dimensional range such that π(p̃) = p.
(ii) Any two non-zero projections in Q are Murray-von Neumann equivalent.
(iii) For each positive integer n we have B(H) ∼
= Mn (B(H)), K ∼
= Mn (K), and
∼
Q = Mn (Q).
(iv) The semigroup D(Q) is isomorphic to {0, ∞}, with ∞ + ∞ = ∞.
(v) K0 (Q) = 0.
= x∗ in B(H) such that
(i) Hint: If p is a projection in Q then there exists xP
2 2
π(x) = p. Thus x − x is compact. Let x − x = n λn en be the spectral
decomposition (0 6= λn ∈ R, λn → 0, {en } mutually orthogonal projections of
finite rank, commuting with x). Correct each xen .
Example 4.11. In this example we argue why Definition 3.5 would not be appro-
priate for non-unital C*-algebras. Nameley, let A be a C ∗ -alebra (unital or not)
and define K00 (A) as the Grothendieck group of D(A). Thus, if A is unital the
K00 (A) = K0 (A), but in the non-unital case these two groups may be different.
It can be shown that such defined K00 is a covariant functor. However, this
functor has a serious defect of not being half-exact. Indeed, consider an exact
sequence
0 −→ C0 (R2 ) −→ C(S 2 ) −→ C −→ 0.
We have K0 (C) ∼ = Z, and it can be shown that K0 (S 2 ) ∼
= Z2 and K00 (R2 ) = 0
(for the latter see Exercise 4.3.4 below). Thus K00 cannot be half-exact.
ϕ ψ
Exercise 29. If 0 −→ J −→ A −→ B −→ 0 is an exact sequence of C*-algebras
then:
(i) ϕ̃n : Mn (J˜) → Mn (Ã) is injective,
(ii) a ∈ Mn (Ã) is in the image of ϕ̃n if and only if ψ̃n (a) = sn (ψ̃n (a)).
71
Part I Examples and Exercises
Exercise 30. Let X be a connected, locally compact but not compact Hausdorff
space. Then K00 (C0 (X)) = 0. To this end show that P∞ (C0 (X)) = {0}, as
follows. Identify Mn (C0 (X)) with C0 (X, Mn (C)), and let p be a projection in
Pn (C0 (X)). As usual, let Tr be the standard trace on Mn (C). The function
x 7→ Tr(p(x)) belongs to C0 (X, Z) and hence it is the zero function, since X is
connected and non-compact.
Exercise 31 (Matrix stability of K0 ). Let A be a C*-algebra and let n be a
positive integer. Then K0 (A) ∼
= K0 (Mn (A)). More specifically, the map ϕA :
A → Mn (A), a 7→ diag(a, 0n−1 ) induces an isomorphism K0 (ϕA ) → K0 (Mn (A)).
Indeed, the diagram
0 /
A /
à /
C /
0
ϕA ϕÃ ϕC
0 /
Mn (A) /
Mn (Ã) /
Mn (C) /
0 /
K0 (A) /
K0 (Ã) /
K0 (C) /
0
K0 (ϕA ) K0 (ϕÃ ) K0 (ϕC )
0 /
K0 (Mn (A)) /
K0 (Mn (Ã)) /
K0 (Mn (C)) /
commutes and has split-exact rows. Hence the Five Lemma (or an easy diagram
chasing) implies that K0 (ϕA ) is an isomorphism if both K0 (ϕÃ ) and K0 (ϕC ) are.
This reduces the proof to the unital case (see Exercise 3.3.10).
Exercise 32. Let A be a C*-algebra, and denote by Aut(A) the group of ∗-
automorphisms of A. If α ∈ Aut(A) then K0 (α) is an automorphism of K0 (A).
(i) If u is a unitary in à then Ad(u) : A → A, a 7→ uau∗ , is an automorphism
of A. Moreover, the map U(Ã) → Aut(A), u 7→ Ad(u) is a group homo-
morphism, and Inn(A) = {Ad(u) : u ∈ U(Ã)} is a normal subgroup of
Aut(A).
(ii) If α ∈ Inn(A) then K0 (α) = id.
(iii) An α ∈ Aut(A) is approximately inner if and only if for any finite subset
F of A and any ǫ > 0 there is β ∈ Inn(A) such that ||α(x) − β(x)|| < ǫ for
all x ∈ F . The collection of all approximately inner automorphisms of A
is denoted Inn(A).
Show that if A is separable then α is approximately inner if and only if
there is a sequence βn ∈ Inn(A) such that βn (a) → α(a) for each a ∈ A.
(iv) Inn(A) is a normal subgroup of Aut(A), and K0 (α) = id for each α ∈
Inn(A).
(v) Give examples of automorphisms of C*-algebras which induce non-trivial
automorphisms on K0 .
72
Part I Examples and Exercises
Example 4.12. Let A be a C*-algebra. We define the cone CA and the suspen-
sion SA as follows:
K0 (CA) = 0.
K0 (A ⊕ B) ∼
= K0 (A) ⊕ K0 (B).
α β
0 /
K0 (A) /
K0 (A) ⊕ K0 (B) /
K0 (B) /
0
K0 (iA )⊕K0 (iB )
0 /
K0 (A) /
K0 (A ⊕ B) /
K0 (B) /
0
K0 (iA ) K0 (πB )
An easy diagram chasing (or the Five Lemma) implies that K0 (iA ) ⊕ K0 (iB ) is
an isomorphism.
Q
Exercise 33. Let {Ai } be a sequence of C*-algebras, and let a = (ai ) ∈ i Ai .
Then
||π(a)|| = lim||ai ||.
P
In particular, a belongs to i Ai if and only if lim ||ai || = 0.
i→∞
Exercise 34. Let A = lim{Ai , Φij }. To each x ∈ A and ǫ > 0 there is an
−→
arbitrarily large index i and xi ∈ Ai such that
73
Part I Examples and Exercises
74
Part I Examples and Exercises
75
Part I Examples and Exercises
(iii) Let ξ0 be the unit vector in H such that P ξ0 (z1 , z2 ) = 1, and define
τ (a) = hπ(a)ξ0 , ξ0 i, a ∈ Aθ . Then τ ( n,m∈Z λn,m un v m ) = λ0,0 and
hence τ (aa∗ ) = τ (a∗ a) for all a ∈ Aθ . Conclude that τ is a tracial state
on Aθ .
(iv) For f, g : T → R let
76
Part I Examples and Exercises
(v) Let ϕ : T → T be given by ϕ(z) = e2πiθ z. Then vh(u) = (h ◦ ϕ)(u)v for all
h ∈ C(T). Show that p = p2 if and only if
for t ∈ [0, 1]. For such g one an find f such that (4.7) holds, and hence p is
a projection. Then τ (p) = θ. Thus, the homomorphism K0 (τ ) : K0 (Aθ ) →
R contains Z ∪ θZ in its image.
In fact, it can be shown that K0 (τ ) is an isomorphism of K0 (Aθ ) onto Z ∪ θZ ∼
=
Z2 .
The definition of Aθ makes sense for rational θ as well. However, the struc-
ture of the rational rotation algebras is completely different from the irrational
ones. Namely, it can be shown that for an irrational θ the C*-algebra Aθ is
simple, while for a rational θ the C*-algebra Aθ contains many non-trivial ide-
als. In the case θ = 0 we have A0 ∼ = C(T2 ). Thus the rotation agebras Aθ are
considered noncommutative analogues of the torus.
77
Chapter 5
78
Part I The K1 Functor
U∞ (Ã)
DD
DD ν
[·]1 DD
DD
D
"
K1 (A) /
commutative.
Proof. Exercise.
79
Part I The K1 Functor
80
Part I The K1 Functor
Let G = lim{K1 (Ai ), K1 (Φij )} be the inductive limit of the corresponding se-
−→
quence of abelian groups, and let ϕi : K1 (Ai ) → G be the canonical maps. Then
there exists an isomorphism Λ : G → K1 (A) such that for all i ≥ j the diagram
ϕj
K1 (Aj ) G (5.4)
II u
/
II uuu
:
I
uu
I
uu III
K1 (Φij ) Λ
uu $
K1 (Ai ) /
K1 (A)
K1 (Φi )
is commutative.
Proof. The universal property of the direct limit G of the sequence
{K1 (Ai ), K1 (Φij )} yields a unique homomorphism Λ : G → K1 (A) making the
diagram (5.4) commutative. We must show that Λ is surjective and injective.
Surjectivity. Let u ∈ Un (Ã). By part (ii) of Exercise (48), there is i and
w ∈ Un (Ãi ) such that ||u − Φ̃i (w)|| < 2. Thus u and Φ̃i (w) are homotopic in
Un (Ã) by Lemma 2.1.4. Hence
and Λ is surjective.
Injectivity. It suffices to show that for each j the restriction of Λ to the image of
ϕj is injective. So let u ∈ Un (Ãj ) be such that (Λ ◦ ϕj )([u]1 ) = K1 (Φj )([u]1 ) =
[Φ̃j (u)]1 = [1]1 in K1 (A). We must show that ϕj ([u]1 ) = 0 in G. Indeed,
there is m such that diag(Φ̃j (u), 1m ) ∼h 1n+m in Un+m (Ã). By part (iii) of
Exercise (48), there is i ≥ j such that diag(Φ̃ij (u), 1m ) is homotopic to 1n+m .
Thus [Φ̃ij (u)]1 = [diag(Φ̃ij (u), 1m )]1 = [1]1 . Consequently, ϕj ([u]1 ) = (ϕi ◦
K1 (Φ̃ij ))([u]1 ) = 0, and Λ is injective.
Proposition 5.8 (Stability of K1 ). Let A be a C*-algebra.
(i) For each n ∈ N we have
K1 (A) ∼
= K1 (Mn (A)).
K1 (A) ∼
= K1 (A ⊗ K).
81
Part I The Index Map
82
Part I The Index Map
Index(F + K) = Index(F ).
Proof. Suppose first that Index(F ) = 0, and let R be an operator of finite rank
such that F + R is invertible. Then
83
Part I The Index Map
Now suppose that Index(F ) = k > 0, and let S be a unilateral shift on H. Then
Index(F ⊕ S k ) = 0 and hence
Consequently, we have
as required.
In particular, if G is a parametrix of F then Index(G) = − Index(F ).
Proposition 5.13. The index map is locally constant and continuous in norm.
Proof. Let F be a Fredholm operator and let G be its parametrix. Let K be
compact such that F G = 1 + K. It suffices to show that if T is a Fredholm
operator with ||T − F || < 1/||G|| then Index(F ) = Index(T ). Indeed, the
operator (T − F )G + 1 is invertible, since its distance from the identity is less
than 1. Thus
Index(T ) + Index(G) = Index(T G)
= Index((T − F + F )G)
= Index((T − F )G + 1) + K) = 0.
84
Part I The Index Map
85
Part I The Index Map
K0 (ϕ) K0 (ψ)
K0 (J) /
K0 (A) /
K0 (B) (5.8)
O
∂1
K1 (B) o
K1 (A) o
K1 (J)
K1 (ψ) K1 (ϕ)
is exact everywhere.
Proof. By virtue of half-exactness of K0 and K1 , it suffices to prove that
im(K1 (ψ)) = ker(∂1 ) and im(∂1 ) = ker(K0 (ϕ)).
1. We show im(K1 (ψ)) ⊆ ker(∂1 ). Indeed, if U ∈ Un (Ã) then diag(ψ̃(U ), ψ̃(U )∗ )
lifts to a diagonal unitary V = diag(U, U ∗ ) and ϕ̃(1n ) = V diag(1n , 0)V ∗ =
diag(1n , 0). Thus ∂1 (K1 (ψ)([U ]1 )) = ∂1 ([ψ̃(U )]1 ) = [1n ]0 − [s(1n )]0 = 0.
2. We show im(K1 (ψ)) ⊇ ker(∂1 ). To simplify notation, we identify J with its
image in A and thus put ϕ = id. Let u ∈ Un (B̃) be such that [u]1 ∈ ker(∂1 ).
By Exercise 53, there is a partial isometry U ∈ M2n (Ã) such that
u 0
ψ̃(U ) =
0 0
and
0 = ∂1 ([u]1 ) = [12n − U ∗ U ]0 − [12n − U U ∗ ]0 in K0 (J).
˜ such that
Thus there is k and w ∈ M2n+k (J)
Hence
∗ ∗ 0 0
ψ̃(w w) = ψ̃(ww ) =
0 1n+k
˜ Consequently,
and ψ̃(w) is a scalar matrix, since w ∈ M2n+k (J).
0 0
ψ̃(w) = ,
0 z
86
Part I The Index Map
4. We show im(∂1 ) ⊇ ker(K0 (ϕ)). Let g ∈ ker(K0 (ϕ)). By Lemma 4.5, there is
˜ and a unitary w ∈ Un (Ã) such that
n, a projection p ∈ Pn (J)
u∗0 u0 = 1n − ψ̃(ϕ̃(p)),
u0 u∗0 = 1n − ψ̃(s(p)) = u∗0 u0 .
Set
1n − s(p) s(p)
Z= ,
s(p) 1n − s(p)
a self-adjoint, unitary scalar matrix, and put V = ZV0 Z ∗ . Then we have
u0 0 u 0
ψ̃(V ) = Z ψ̃(V0 )Z ∗ = Z Z∗ = .
0 s(p) 0 0
87
Part I Examples and Exercises
U∞ (A)
[·]1
K1 (A) /
U∞ (A)/∼1
88
Part I Examples and Exercises
+
Proceeding as in Section 5.1.1, one can define an abelian group U∞ (A)/∼1 . Show
that this group is isomorphic to K1 (A).
Exercise 47. Let A be a unital C*-algebra.
(i) Let u be unitary and let s be an isometry in A. Then sus∗ + (1 − ss∗ ) is
unitary and we have
∗
s 1 − ss∗ u 0 s 1 − ss∗ sus∗ + (1 − ss∗ ) 0
= .
0 s∗ 0 1 0 s∗ 0 1
89
Part I Examples and Exercises
Example 5.17. The K1 -functor is not exact. Indeed, for a separable Hilbert
space H the sequence
π
0 −→ B(H) −→ B(H)/K −→ 0
of C*-algebras is exact. But K1 (B(H)) = 0 and we will see later that
K1 (B(H)/K) ∼ = Z. Thus K1 (π) cannot be surjective. Likewise, there is an exact
sequence
ϕ
0 −→ C0 ((0, 1)) −→ C([0, 1]).
But K1 (C([0, 1])) = 0 and we will see later that K1 (C0 ((0, 1))) ∼
= Z. Thus K1 (ϕ)
cannot be injective.
Exercise 48. Let A = lim{Ai , Φij } be the inductive limit of a sequence of C*-
−→
algebras, and let Φi : Ai → A be the canonical maps.
(i) For any invertible y ∈ Ã and any ǫ > 0 there is arbitrarily large i and
invertible z ∈ Ãi such that ||y − Φ̃i (z)|| < ǫ.
(ii) For any unitary u ∈ Ã and any ǫ > 0 there is arbitrarily large i and unitary
w ∈ Ãi such that ||u − Φ̃i (w)|| < ǫ.
(iii) If u is unitary in Ãj such that Φ̃j (u) ∼h 1 in Ã, then there is arbitrarily
large i such that Φ̃ij (u) ∼h 1 in Ãi .
(iv) Parts (i)–(iii) remain valid with à and Ãi replaced by Mn (Ã) and Mn (Ã),
respectively.
(i) First find k and x, x′ ∈ Ãk so that both ||Φ̃k (x) − y|| and ||Φ˜k (x′ ) − y −1 ||
are small. Thus both ||Φ̃k (xx′ − 1)|| and ||Φ̃k (x′ x − 1)|| are small. Then, using
Exercise 37, take i large enough so that both ||Φ̃ik (xx′ − 1)|| and ||Φ̃ik (x′ x − 1)||
are small. Then z = Φ̃ik (x) is both left and right invertible, hence invertible,
and Φ̃i (z) approximates y.
(ii) This follows from part (i) and continuity of the polar decomposition (see
Proposition 2.1.10).
(iii) Let wt , t ∈ [0, 1], be a continuous path of unitaries in à connecting w0 =
Φ̃j (u) and w1 = 1. By compactness, there are 0 = t0 < t1 < . . . < tk+1 = 1
such that ||wtr+1 − wtr || < 2 for all r. Applying repeatedly part (ii), find m ≥ j
and unitary elements v1 , . . . , vk in Ãi so close to wt1 , . . . , wtk , respectively, that
all the norms: ||Φ̃j (u) − Φ̃m (v1 )||, ||Φ̃m (vk ) − 1||, and Φ̃m (vr+1 ) − Φ̃m (vr )||
for r = 1, . . . , k − 1 are less than 2. Then by Exercise 37, there is arbitrarily
large i ≥ m such that all the norms ||Φ̃ij (u) − Φ̃im (v1 )||, ||Φ̃im (vk ) − 1||, and
Φ̃im (vr+1 ) − Φ̃im (vr )|| for r = 1, . . . , k − 1 are less than 2. Now the claim follows
from Lemma 2.1.4.
(iv) Exercise.
90
Part I Examples and Exercises
Exercise 49. Show that every unitary in the Calkin algebra Q lifts to a partial
isometry in B(H). In fact, it can be lifted to an isometry or a coisometry.
Exercise 50. Let ψ : A → B be a surjective ∗-homomorphism of C ∗ -alebras.
Show the following.
(i) For each b = b∗ ∈ B there is a = a∗ ∈ A such that ||a|| = ||b|| and ψ(a) = b.
(i) For each b ∈ B there is a ∈ A such that ||a|| = ||b|| and ψ(a) = b.
(i) Take any t ∈ A with ψ(t) = b and set x = 1/2(t + t∗ ). Then x = x∗ and
ψ(x) = b. Let f : R → R be a continuous function such that f (r) = r if
|r| ≤ ||b|| and |f (r)| = ||b|| if |r| ≥ ||b||. Put a = f (x). Then ψ(a) = ψ(f (x)) =
f (ψ(x)) = f (b) = b, and ||a|| ≤ ||b||. But ||b|| = ||ψ(a)|| ≤ ||a|| since ||ψ|| = 1.
Thus ||a|| = ||b||.
(ii) Consider ψ2 : M2 (A) → M2 (B), and put
0 b
y= .
b∗ 0
Since y = y ∗ , there is x = x∗ ∈ M2 (A) such that ψ2 (x) = y and ||x|| = ||y|| =
||b||, by part (i). Let
x11 x12
x= ,
x21 x22
and set a = x12 . Then ψ(a) = b and ||a|| ≤ ||x|| = ||b||. But ||b|| = ||ψ(a)|| ≤
||a|| since ||ψ|| = 1. Thus ||a|| = ||b||.
Exercise 51. Consider an exact sequence of C*-algebras
ψ
0 −→ J −→ A −→ B −→ 0,
in which we identify J with its image in A. Let u be a unitary in Un (B̃). By part
(ii) of Exercse 50, there is a ∈ Un (Ã) such that ψ̃(a) = u and ||a|| = ||u|| = 1.
Then for any continuous function f : R → C we have af (a∗ a) = f (aa∗ )a. Use
this to show that
a (1n − aa∗ )1/2
V =
−(1n − a∗ a)1/2 a∗
91
Part I Examples and Exercises
in which we identify J with its image in A. Let u ∈ Un (B̃), and let a ∈ Mn (Ã)
be such that ψ̃(a) = u and ||a|| = ||u|| = 1. Put
a 0
U= .
(1n − a∗ a)1/2 0
Show that U ∗ U = diag(1n , 0), which entails that U is a partial isometry. Then
show that
u 0
ψ̃(U ) = .
0 0
Finally, show that
with the map C(D) → C(S 1 ) given by the restriction. In the corresponding
exact sequence
K0 (C0 (R2 )) /
K0 (C(D)) /
K0 (C(S 1 ))
O
∂1
K1 (C(S 1 )) o
K1 (C(D)) o
K1 (C0 (R2 ))
0 /
J1 /
A1 /
B1 /
0 /
J2 /
A2 /
B2 /
92
Part I Examples and Exercises
∂1
0 /
K1 (J1 ) /
K1 (A1 ) /
K1 (B1 ) /
K0 (J1 ) /
K0 (A1 ) /
K0 (B1 ) /
∂1
0 /
K1 (J2 ) /
K1 (A2 ) /
K1 (B2 ) /
K0 (J2 ) /
K0 (A2 ) /
K0 (B2 ) /
93
Chapter 6
is exact.
Proof. Exercise.
θA : K1 (A) −→ K0 (SA),
94
Part I Higher K-Groups
θA : K1 (A) −→ K0 (SA)
K1 (B)
θA θB
K0 (SA) /
K0 (SB)
K0 (Sϕ)
is commutative.
Proof. Recall from Example 4.12 the exact sequence
π
0 −→ SA −→ CA −
→ A −→ 0, (6.1)
95
Part I Bott Periodicity
∂n = θS−1
n−2 J ◦ ∂ 1 .
Such defined higher index maps have naturality analogous to the one enjoyed
by the usual index (cf. Exercise 55).
Proposition 6.3. Every short exact sequence
ϕ ψ
0 −→ J −
→A−
→ B −→ 0
Proof. Exercise.
This Proposition serves only as an intermediate step towards the fundamen-
tal 6-term exact sequence of K-theory. The point is that Kn+2 ∼ = Kn (as we
will see in the next section), and the apparently infinite sequence from Propo-
sition 6.3 shrinks to a much more useful finite one, which contains only K0 and
K1 .
βA : K0 (A) −→ K1 (SA)
for unital C*-algebras A, and then reduce the general case to the unital one. So
let A be a unital C*-algebra. We use the obvious identification
96
Part I Bott Periodicity
f
Clearly, we have fp ∈ Un (SA). By the universal property of K0 we get a
homomorphism βA : K0 (A) −→ K1 (SA) such that
βA ([p]0 ) = [fp ]1 ,
K0 (Ã) K0 (C)
/
0 /
(6.4) /
βà βC
0 /
K1 (SA) /
K1 (S Ã) /
K1 (C) /
with split-exact rows. It follows that there is exactly one map βA : K0 (A) →
K1 (SA) which completes the diagram. By Exercise 58, we have
∗
βA ([p]0 − [s(p)]0 ) = [fp fs(p) ]1 .
βA : K0 (A) −→ K1 (SA)
is an isomorphism.
Proof. It suffices to prove the theorem for unital C*-algebras. Indeed, the gen-
eral case follows from the unital one and (6.4) through a diagram chase. Thus
assume A is unital. It will be convenient for us to use the description of K1 (SA)
f (see Exercise 45).
as the collection of suitable equivalence classes in GL∞ (SA)
We must show that the Bott map βA : K0 (A) −→ K1 (SA) is both surjective
and injective.
f
Surjectivity. We consider the following subsets of GL∞ (SA):
Elements of GLn , LLnm , P Lnm and P Ln1 are called invertible loops, Laurent loops,
polynomial loops and linear loops, respectively. We have
[ [
P RLn ⊆ P Ln1 ⊆ P Lnm ⊆ LLnm ⊆ GLn
m m
97
Part I Bott Periodicity
98
Part I Bott Periodicity
and matrices Bk having 1’s on the main diagonal, z in the entry in column k
and row k + 1, and 0’s elsewhere. Then we have
f (z) 0 . . . 0 0
−z 1 . . . 0 0
A1 A2 · · · Am µ̃nm (f )(z) = . .. .. ..
.. . . .
0 0 . . . −z 1
and
A1 A2 · · · Am µ̃nm (f )(z)Bm Bm−1 · · · B1 = diag(f (z), 1mn ). (6.5)
Since f (z) and all of the matrices A1 , . . . , Am , B1 , . . . , Bm are invertible for
all z, (6.5) implies (i). Furthermore, each of the Aj and Bj matrices may
be continuously deformed to the identity within the set polynomial loops by
multiplying the sole off-diagonal entry with a parameter t ∈ [0, 1]. Thus (6.5)
implies (ii) and (iii).
Step 3. By virtue of Step 2, it suffices to show that the range of βA contains
the equivalence classes of all linear loops. This will follow if we show that there
exists a continuous retraction
ν : P Ln1 −→ P RLn
such that ν(f ) ∼h f within P Ln1 for all f ∈ P Ln1 . Indeed, let f (z) = a0 + a1 z.
Then f (1) = a0 + a1 is an invertible element of Mn (C1A ), and we can put
g = f (1)−1 f . Then
g(z) = 1n + b(z − 1),
with b = (a0 + a1 )−1 a1 . When z 6= 1 we can write
1
g(z) = (1 − z) 1n − b ,
1−z
and since g(z) is invertible for all z ∈ T we see that 1/(1−z) 6∈ sp(b) if z ∈ T\{1}.
Since the function z 7→ 1/(1−z) maps T\{1} onto the line {λ ∈ C : ℜ(λ) = 1/2},
we see that
sp(b) ⊆ C \ {λ ∈ C : ℜ(λ) = 1/2}.
For t ∈ [0, 1] consider a function
tz if ℜ(z) < 1/2,
gt (z) =
tz + (1 − t) if ℜ(z) > 1/2.
99
Part I Bott Periodicity
Lemma 6.5. Let B be a unital C*-algebra. Recall that I(B) denotes the set
of idempotents in B and P(B) denotes the set of projections (i.e. self-adjoint
idempotents) in B. Then we have the following.
(i) For every idempotent e ∈ B the element
is a projection.
(ii) The map ρ : I(B) → P(B), defined in (i), is a continuous retraction. In
particular, ρ(e) ∼h e in I(B) for every idempotent e.
(iii) If p, q ∈ P(B) and p ∼h q in I(B), then p ∼h q in P(B).
Proof. (i) Put w = 1 + (e − e∗ )(e∗ − e). Then w is positive and invertible, thus
ρ(e) = ee∗ w−1 is well-defined. A straightforward calculation yields ew = ee∗ e =
we and e∗ w = e∗ ee∗ = we∗ . Thus ee∗ w = (ee∗ )2 = wee∗ and ee∗ w−1 = w−1 ee∗ .
This implies that ee∗ w−1 is self-adjoint and that
ρ(e)2 = ee∗ w−1 ee∗ w−1 = (ee∗ )2 w−2 = ee∗ w−1 = ρ(e).
e = u−1 −1
0 eu0 ∼h u1 eu1 = (1 + (e − ρ(e)))e(1 − (e − ρ(e))) = ρ(e).
100
Part I The 6-Term Exact Sequence
Kj (SA) ∼
= K1−j (A)
Kn+2 (A) ∼
= Kn (A).
Furthermore, naturality of the maps θ∗ and β∗ easily implies that the functors
Kn+2 and Kn are isomorphic.
∂0 : K0 (B) −→ K1 (J)
∂0
K0 (B) /
K1 (J)
βB θJ
K1 (SB) /
K0 (SJ)
∂
commutative.
Theorem 6.6. Let
ϕ ψ
0 −→ J −
→A−
→ B −→ 0
be an exact sequence of C*-algebras. Then the sequence
K0 (ϕ) K0 (ψ)
K0 (J) /
K0 (A) /
K0 (B) (6.6)
O
∂1 ∂0
K1 (ψ) K1 (ϕ)
K1 (B) o
K1 (A) o
K1 (J)
is exact everywhere.
101
Part I The 6-Term Exact Sequence
K0 (ψ) ∂0
K0 (A) /
K0 (B) /
K1 (J)
βA βB θJ
K1 (SA) /
K1 (SB) /
K0 (SJ)
K0 (Sψ) ∂
All the vertical arrows are isomorphisms, and the bottom row is exact by The-
orem 5.15. Thus the top row is exact.
To prove exactness of (6.6) at K1 (J), consider the commutative (due to
naturality of the θ∗ map) diagram
∂0 K1 (ϕ)
K0 (B) /
K1 (J) /
K1 (A)
βB θJ θA
K1 (SB) /
K0 (SJ) /
K0 (SA)
∂ K0 (Sϕ)
All the vertical arrows are isomorphisms, and the bottom row is exact by The-
orem 5.15. Thus the top row is exact.
Proof. Part (i) follows from (ii) by a diagram chase. So we prove (ii). For
simplicity, assume J ⊆ A and ϕ = id. Suppose A unital then and let p ∈
Pn (B). There is x = x∗ ∈ Mn (A) such that ψ(x) = p. Then ψ(exp(2πix)) =
˜ We must show that
exp(2πiψ(x)) = exp(2πip) = 1n , hence exp(2πix) ∈ Un (J).
102
Part I Examples and Exercises
We also have
1n 0 ∗ 1n 0
w(t) w(t) = v(t) v(t)∗ , (6.12)
0 0 0 0
and the unitary v was chosen so that
f fp 0
Sψ(v) = . (6.13)
0 fp∗
103
Part I Examples and Exercises
K0 (C0 (R2n )) ∼
= K1 (C0 (R2n+1 )) ∼
= K0 (C) ∼
= Z,
K1 (C0 (R2n )) ∼
= K0 (C0 (R2n+1 )) ∼
= K1 (C) = 0,
for all n ∈ N.
Exercise 61. For each natural number n ≥ 1, find a split-exact sequence
0 −→ C0 (Rn ) −→ C(S n ) −→ C −→ 0.
104
Part I Examples and Exercises
∼ K1 (C(T)) ∼
Exercise 62. By Exercise 61, we have K0 (C(T)) = = Z. Use the
isomorphism C(Tn+1 ) ∼
= C(T) ⊗ C(Tn ) to find a split-exact sequence
Then use split-exactness of K∗ to determine the K-groups of C(Tn ) for all tori
Tn .
Exercise 63. Let
ϕ ψ
0 −→ J −
→A−
→ B −→ 0
be an exact sequence of C*-algebras. Show that if every projection in P∞ (B̃)
lifts to a projection in P∞ (Ã) then ∂0 : K0 (B) → K1 (J) is the zero map.
Exercise 64 (Toeplitz algebra). Let H be a separable Hilbert space with an
orthonormal basis {ξn : n = 0, 1, 2, . . .}. Let S ∈ B(H), S(ξn ) = ξn+1 be the
unilateral shift. We define the Toeplitz algebra T as the C*-algebra generated
by S. It can be shown [c-l67] that T is the universal C*-algebra for the relation
S ∗ S = 1, and that if T is a proper isometry on a Hilbert space then there exists
a ∗-isomorphism T = C ∗ (S) → C ∗ (T ) such that T 7→ S.
(i) Show that the closed two-sided ideal of T generated by 1 − SS ∗ coincides
with the algebra K(H).
(ii) Let π : T → T /K be the natural surjection. Show that T /K is isomorphic
to C(S 1 ) and π(S) may be identified with the generator z. There is an
exact sequence
π
0 −→ K −→ T − → C(S 1 ) −→ 0.
∂1 : Z ∼
= K1 (C(S 1 )) −→ K0 (K) ∼
=Z
is an isomorphism.
(iv) Use (iii) and the exact sequence from Theorem 6.6 to show that
K0 (T ) ∼
= Z, K1 (T ) = 0.
0 −→ K −→ C ∗ (S n , K) −→ C(S 1 ) −→ 0
105
Part I Examples and Exercises
Then apply to it the 6-term exact sequence of K-theory and thus calculate in
an alternative way the K-groups of the 3-sphere (cf. Exercise 61).
Exercise 68. Let H be a separable Hilbert space. Consider two operators T, U ∈
B(H) such that T is a proper isometry (i.e. T ∗ T = 1 6= T T ∗) and U is a partial
unitary on 1 − T T ∗ with full spectrum (i.e. U ∗ U = U U ∗ = 1 − T T ∗ and
sp(U ) = S 1 ∪ {0}). Let A be a C ∗ -subalgebra of B(H) generated by T and S.
(i) Let J be the closed two-sided ideal of A generated by U . Show that J is
isomorphic to C(S 1 ) ⊗ K, with K the C*-algebra of compact operators.
(ii) Let π : A → A/J be the natural surjection. Show that A/J is generated (as
a C*-algebra) by the unitary element π(T ). Show that sp(π(T )) contains
the entire unit circle, and thus A/J is isomorphic to C(S 1 ).
(iii) By (i) and (ii) above, there is an exact sequence
0 −→ C(S 1 ) ⊗ K −→ A −→ C(S 1 ) −→ 0.
106
Part I Examples and Exercises
C∗C = 1 − pD − E,
CC ∗ = 1 − D − qE,
DC = pCD,
EC = q −1 CE,
DE = 0,
D = D∗ ,
E = E∗.
(ii) ρ− , acting on H by
p
ρ− (C)ek = 1 − q k ek−1 ,
ρ− (D)ek = 0,
ρ− (E)ek = q k ek .
ρµ (C) = µ,
ρµ (D) = 0,
ρµ (E) = 0.
One can again show that there is a uniform bound on the norm of the gen-
erators for all bounded ∗-representations, so that one can form a C ∗ -closure
2 2
C(Spq ) of O(Spq ) using bounded ∗-representations. ρ+ ⊕ ρ− is a faithful rep-
2 2 2
resentation of O(Spq ) as well as of C(Spq ), so that O(Spq ) is faithfully imbed-
2
ded in C(Spq ). Moreover, the closed ideals JD , JE generated by D, E are
isomorphic to K (ρ+ (JD ) = K = ρ− (JE )), they have zero intersection, and
(ρ+ ⊕ ρ− )(JD + JE ) = K ⊕ K. Finally, there is an exact sequence
2 ψ
0 → K ⊕ K → C(Spq → →C(S 1 ) → 0,
)− (6.18)
107
Part I Examples and Exercises
∼Z∼
Proof. With K0 (C(S 1 )) = ∼ Z, K1 (K) = 0, we obtain
= K1 (C(S 1 )), K0 (K) =
from the standard six-term exact sequence corresponding to (6.18)
2 ∂ 2 K0 (ψ)
0 → K1 (C(Spq )→Z−
→ →Z ⊕ Z → K0 (C(Spq )) −−−−→ →Z → 0. (6.19)
Let us compute the index map ∂. It is determined by its value on the generator
[u]1 ∈ K1 (C(S 1 )),
∂([u]1 ) = [1 − b∗ b]0 − [1 − bb∗ ]0 , (6.20)
where b ∈ C(Spq 2 2
) is any partial isometry with ψ(b) = u. Identify C(Spq ) ∼
=
2 ∗
(ρ+ ⊕ ρ− )(C(Spq ). Then b = (s, s ), s the one-sided shift, is a continuous
function of (ρ+ ⊕ ρ− )(C) such that
b − (ρ+ ⊕ ρ− )(C) ∈ K ⊕ K
b = (ρ+ (C)|ρ+ (C)|−1 , ρ− (C)|ρ− (C)|− )
(
−
0 k=0
with |ρ− (C)| ek := √ 1 ek k > 0.
k 1−q
∂ K0 (j)
2 K0 (ψ)
0→Z−
→ →Z ⊕ Z −−−→ → K0 (C(Spq ) −−−−→ →Z → 0. (6.21)
∂ K0 (j)
0→Z−
→ →Z ⊕ Z −−−→ → im K0 (j) → 0. (6.22)
Here, K0 (j) is determined by its values on (1, 0) and (0, 1), however, (1, 0) −
(0, 1) ∈ ker K0 (j) = im ∂, i.e., K0 (j)(1, 0) = K0 (j)(0, 1), consequently im K0 (j) =
{n K0 (j)(1, 0)|n ∈ Z} ∼= Z. It follows that K0 (C(Spq 2
)) ∼
= Z ⊕ Z.
108
Chapter 7
where the integration is with respect to the Haar measure. The universal norm
on Cc (G),
The completion of Cc (G) with respect to k.k is the group C*-algebra C ∗ (G) of
G. By Gelfand’s theorem, since C ∗ (G) is abelian, there is a locally compact
Hausdorff space Ω such that C ∗ (G) ∼ = C0 (Ω). Ω may be identified with Ĝ =
{χ : G → T|χ continuous , χ(s + t) = χ(s)χ(t)}, the dual group of G. Ĝ is
equipped with the topology of almost uniform convergence. Every χ ∈ Ĝ yields
a multiplicative functional of C ∗ (G) by
Z
ωχ (f ) = χ(t)f (t)dt. (7.5)
G
109
Part I Crossed products, the T-C isomorphism and the P-V sequence
Thus we have C ∗ (G) = ∼ C0 (Ĝ) via the Gelfand transform. Now suppose that
A is a C*-algebra and α : G → Aut(A) is a homomorphism such that G ∋
t 7→ αt (x) ∈ A is continuous ∀x ∈ A. Then (A, G, α) is called a C ∗ -dynmaical
system. The vector space {f ∈ C(G, A)| supp(f ) compact} becomes a ∗-algebra
with
Z
(f ∗ g)(s) = f (t)αt (g(s − t))dt, (7.6)
G
∗
f (s) = αs (f (s−1 )∗ ). (7.7)
Note that even if both G and A are abelian, this algebra may be noncommutative
if the action α is nontrivial. The universal norm k.k on this ∗-algebra is defined
as the supremum over the norms in all ∗-representations. A⋊α G is by definition
the C*-algebraic closure of A ⊗ Cc (G) with respect to k.k. If α : G → Aut(A)
is trivial, i.e., αt (x) = x, ∀x, then we have A ⋊α G ∼
= A ⊗ C ∗ (G) ∼
= A ⊗ C0 (Ĝ)
(C*-algebra isomorphisms). For a given action α : G → Aut(A) there exists a
canonical dual action α̂ : Ĝ → Aut(A ⋊α G) such that
α̂χ (f )(t) = hχ, tif (t) (7.8)
for f ∈ C(G, A) with compact support.
Theorem 7.1. (Takesaki-Takai duality)
(A ⋊α G) ⋊α̂ Ĝ ∼
= A ⊗ K, (7.9)
if G is infinite.
The dual acion is functorial in the follwoing sense: If α : G → Aut(A) and
β : G → Aut(B) are actions and ρ : A → B is a G-equivariant ∗-homomorphism,
then there exists a ∗-homomorphism ρ̂ : A ⋊α G → B ⋊β G such that
(ρ̂f )(s) = ρ(f (s)) (7.10)
for f : G → A, and ρ is equivariant with respect to α̂ and β̂.
K0 (A) /
K0 (A⋊α ) (7.12)
O
K1 (A⋊α ) o
K1 (A) o
K1 (A)
i1 id−K1 (α−1 )
110
Part I Crossed products, the T-C isomorphism and the P-V sequence
A ⋊α Z ≃Morita Mα ⋊β R. (7.13)
Kj (A ⋊α Z) ∼
= Kj (Mα ⋊β R) ∼
= K1−j (Mα ). (7.14)
0 → SA → Mα → A → 0, (7.15)
K1 (A) ∼
= K0 (SA) /
K1 (A ⋊α Z) ∼
= K0 (Mα ) /
K0 (A)
O
∂0 ∂1
K1 (A) o
K0 (A ⋊α Z) ∼
= K1 (Mα ) o
K1 (sA) ∼
= K0 (A)
(7.16)
One can calculate the connecting maps as
∂∗ = id − K∗ (α−1 ). (7.17)
αθ v = e2πiθ v. (7.19)
id−K0 (α−1
θ )
K0 (C(S 1 )) /
K0 (C(S 1 )) /
K0 (Aθ ) (7.21)
O
K1 (Aθ ) o
K1 (C(S 1 )) o
K1 (C(S 1 ))
id−K1 (α−
θ 1)
111
Part I The Mayer–Vietoris sequence
= Z2 ∼
K0 (Aθ ) ∼ = K1 (Aθ ). (7.22)
XO
o
X1 O
(7.23)
X2 o
X1 ∩ X2
C(X) /
C(X1 ) (7.24)
C(X2 ) /
C(X1 ∩ X2 )
where the maps are the natural restriction maps. In fact, it is almost obvious
that C(X) ∼ = {(f1 , f2 ) ∈ C(X1 ) ⊕ C(X2 ) | f1 |X1 ∩ X2 = f2 |X1 ∩ X2 }. Thus we
are led to consider the following commutative diagram of unital C*-algebras:
pr1
A /
B1 (7.25)
pr2 π1
B2 π2
/
112
Part I The Mayer–Vietoris sequence
K0 (B1 ) ⊕ K0 (B2 ) /
K0 (D) (7.26)
O
K1 (D) o
K1 (B1 ) ⊕ K1 (B2 ) o
K1 (A))
K1 (π2 )−K1 (π1 ) (K1 (pr1 ),K1 (pr2 ))
K1 (D) /
K0 (A) /
K0 (B1 ⊕ B2 )) (7.32)
O
K1 (B1 ⊕ B2 ) o
K1 (A) o
K0 (D).
which after a counter-clockwise rotation about one position gives just the claim
of the theorem. It remains to prove (7.31). Our goal is to show that the map
i : A → Â, (b1 , b2 ) 7→ (b1 , b2 , π1 (b1 )), where π1 (b1 ) is the constant path at π1 (b1 ),
is a K-isomorphism. Consider the ideal I1 := ker(pr1 : A → B1 ) = {(0, b2 ) ∈
A} = {(0, b2 ) ∈ B1 ⊕ B2 | π2 (b2 ) = 0} ⊆ A, being also isomorphic to ker π2
(I1 ∋ (0, b2 ) 7→ b2 ∈ ker π2 being the isomorphism). The image of I1 under i in
A is Iˆ1 = {(0, b2 , 0) | π2 (b2 ) = 0}. Iˆ1 is isomorphic to I1 , and is also an ideal in
Â. Thus we have a commutative diagram
0 /
I1 /
A /
A/I1 /
0 (7.33)
j1 j k
0 /
Iˆ1 /
 /
Â/Iˆ1 /
0.
113
Part I The Mayer–Vietoris sequence
Here, j1 is an isomorphism, and both j and k are injective. Let us show that k
is a homotopy equivalence: First let us note that
The isomorphism is given by factorizing the map (b1 , b2 , ω) 7→ (b1 , ω), Â → B̂1 ,
whose kernel is {(0, b2 , 0) | π2 (b2 ) = 0}, and which is obviously surjective. Define
ϕ : B̂1 → B1 ∼
= A/I1 , ψ : b1 → B̂1 , (7.34)
by
ϕ(b1 , ω) = b1 , ϕ(b1 ) = (b1 , π1 (b1 )). (7.35)
Then ϕ ◦ ψ = idB1 , ψ ◦ ϕ(b1 , ω) = (b1 , π1 (b1 )), and the homomorphisms ϕt :
B̂1 = Â/Iˆ1 → B̂1 defined by ϕt (b1 , ω) = (b1 , (1 − t)ω + tπ1 (b1 )) satisfies ϕ0 = id,
ϕ1 = ψ ◦ ϕ. This proves that A/I1 and Â/Iˆ1 are homotopy equivalent and that
Kj (k) are isomorphisms. Thus from the above commutative diagram (7.33) we
obtain another commutative diagram by combining two 6-term exact sequences:
MM K0 (j1 ) qq
qq
O
MMM
MM K0 (j) qqq
M&
qqq K0 (k)
x
K0 (Iˆ1 ) /
K0 (Â) /
K0 (Â/Iˆ1 )
O
K1 (Â/Iˆ1 ) o
K1 (Â) o
K1 (Iˆ1 )
q MM
K1 (k) qqq MMK1 (j1 )
8 O f
MM
q qq K1 (j) MM
q MM
qq
K1 (A/I1 ) o
K1 (A) o
K1 (I1 )
(7.36)
The diagram has two exact circles, and since Ki (j1 ) and Ki (k) are isomorphisms,
we obtain from the Five Lemma that also Ki (j) are isomorphisms. Thus we have
proved the desired isomorphism Ki (A) ∼ = Ki (Â).
Let us describe the connecting morphisms. For the morphism K0 (D) →
K1 (A), let P ∈ Mn (D) be an idempotent. Choose P1 ∈ Mn (B1 ) and P2 ∈
Mn (B2 ) such that π1 (P1 ) = P = π2 (P2 ). (Here, π1 and π2 are the obvious
extensions to matrices, which are also surjective.) Then (e2πiP1 , e2πiP2 ) ∈ B1 ⊕
B2 is in fact in B1 ⊕D B2 , because e2πiP1 7→ e2πiP = In + (1 − e2πi )P = In ,
e−2πiP2 7→ e−2πiP = In + (1 − e−2πi )P = In . Thus we have constructed the
invertible element (e2πiP1 , e−2πiP2 ) ∈ Mn (A). The so-constructed map P 7→
(e2πiP1 , e−2πiP2 ) defines the desired morphism K0 (D) → K1 (A). If P is assumed
to be selfadjoint, then P1 and P2 can be chosen to be selfadjoint (by Exercice
11 (ii)). Then the construction gives a unitary in Mn (A). Note that without
the minus sign on one side the resulting element (e2πiP1 , e2πiP2 ) = e2πi(P1 ,P2 ) ∈
Mn (A) is homotopic to the identity (by the homotopy [0, 1] ∋ t 7→ e2πi(tP1 ,tP2 ) )
and leads to a trivial map K0 (D) → K1 (A).
In order to construct the connecting morphism K1 (D) → K0 (A), let θ be
an invertible in Mn (D). Think of θ as acting on the right on D ⊕ D . . . ⊕ D.
114
Part I The Künneth formula
C(S 1 ) /
C(I) (7.37)
C(I) /
C⊕C
and a corresponding Mayer–Vietoris six-term exact sequence
K0 (C(S 1 )) /
K0 (C(I)) ⊕ K0 (C(I)) /
K0 (C ⊕ C)) (7.38)
O
K1 (C ⊕ C) o
K1 (C(I) ⊕ C(I)) o
K1 (C(S 1 ))
Let us take for granted that K0 (C) = Z = K0 (C(I)) and K1 (C) = 0 = K1 (C(I)).
Then the above diagram is reduced to
115
Part I The Künneth formula
K0 (A ⊗ B) ∼
= (K0 (A) ⊗ K0 (B)) ⊕ (K1 (A) ⊗ K1 (B)),
K1 (A ⊗ B) ∼
= (K0 (A) ⊗ K1 (B)) ⊕ (K1 (A) ⊗ K0 (B)).
Note also that there is no question about the kind of tensor product A ⊗ B, be-
cause every separable type I C*-algebra is nuclear . Also, there are more general
statements without assumptions about torsion, but still assuming nuclearity of
at least one of the factors (see [b-b98].
116
Chapter 8
K-theory of graph
C*-algebras
117
Part I Universal graph C*-algebras
• se s∗e 6 ps(e) .
Example 8.2. Some known C*-algebras arise in this way.
1. If G is only one vertex, then there is one generator p = p2 = p∗ . In this
case C ∗ (G) = C.
•v
Figure 8.1: C
•v
p = p2 = p∗ , s
relations:
s∗ s = p = ss∗ , sp = ps, s = ss∗ s.
Then
C ∗ (G) = C ∗ (1, u) = C(S 1 ), u − unitary.
3. G with two vertices and two edges like on the picture (8.3).
•v
•w
118
Part I Universal graph C*-algebras
•v
f1 x x FF FFf2
xx FF
xx
•w1 •w2
| "
2
Figure 8.4: C(S0∞ )
A 7→ pw1 − pw2 ,
B 7→ s∗e + s∗f1 + s∗f2 .
5. In the example (4) we glue the vertices w1 , w2 into one w obtaining graph
G like on a picture (8.5).
•v
f1 f2
•w
119
Part I Universal graph C*-algebras
Then
pv 7→ pv , pw1 7→ pw2 , pw2 7→ pw1 .
This action corresponds to
A 7→ −A, B 7→ −B
C ∗ (GS0∞ ∼
2 ) = C(S
2
0∞ ).
2
If we take the quotient C(S0∞ )/Z2 we obtain C(RPq2 ) - quantum pro-
jective space. On the other hand the quotient of the graph C*-algebra
C ∗ (GS0∞
2 ) by the defined action is the graph C*-algebra for our graph,
pv 7→ pv , pw 7→ pw1 + pw2 ,
en
..
.
e2
e1
•v
}
r(ek ) = s(ek ) = v, k = 1, . . . , n,
n
X
p = s∗ek sek = sek s∗ek ,
k=1
120
Part I Universal graph C*-algebras
e0 e1 e2 en−2 en−1
•0 /
•1 /
•2 /
... /
•n−1 /
•n
•−1 /
•0 /
•1 /
•2 /
... /
•n−1 /
•n /
...
s(ek ) = k, r(ek ) = k + 1, k ∈ Z,
pk = sek s∗ek , pk+1 = s∗ek sek ,
s∗ek sek′ = 0 for k 6= k ′ .
We obtain algebra of compact operators K, the limit of the algebras in
the preceeding example.
9. G with n vertices and n edges forming a cycle as in the picture (8.9).
e1
•1 •2 F
F
/
en xx FFe2
xx
<
FF
xx
•n •3'
"
en
K
'' ...
'
•n−1 •
''
... ''
S
• FF •
FF x
xx
b
FF xx
F xx
• •
|
121
Part I Universal graph C*-algebras
e1 e2
•v1 •v2
e12
11. The example (10) can be treated as the C*-algebra of the quantum sphere
Sq3 . Now we present graph C*-algebra for the quantum sphere Sq7 , which is
next generalized to arbitrary odd dimension. We take a graph G with four
vertices with loops and each vertex is connected with all vertices with the
greater index as in the picture (8.11). The C*-algebra for the quantum
sphere Sq7 is generated by the four elements z1 , z2 , z3 , z4 satisfying the
relations
zj zi = qzi zj for i < j,
zj∗ zi = qzi zj∗ for i 6= j,
z1∗ z1 = z1 z1∗ + (1 − q 2 )(z2 z2∗ + z3 z3∗ + z4 z4∗ ),
z2∗ z2 = z2 z2∗ + (1 − q 2 )(z3 z3∗ + z4 z4∗ ),
z3∗ z3 = z3 z3∗ + (1 − q 2 )z4 z4∗ ,
z4∗ z4 = z4 z4∗ ,
z1 z1∗ + z2 z2∗ + z3 z3∗ + z4 z4∗ = 1.
122
Part I Universal graph C*-algebras
/ / /
: : ?
e13 e24
e14
12. As in the example (11) we take a graph with n vertices and edge between
vi and vj if and only if i 6 j as in the picture (8.12).
v1 , . . . , vn ,
123
Part I Universal graph C*-algebras
13. We take a similar graph G to the one in the example (11), but with
infinitely many paralell edges vi → vj for i < j.
14. We take a similar graph G to the one in the example (12), but with
infinitely many paralell edges vi → vj for i < j.
15. If we modify the graph for the quantum sphere Sq5 by adding two additional
vertices w1 , w2 and edges from each vertex v1 , v2 , v3 to both of the added
ones, then we obtain graph for the sphere Sq6 as in the picture (8.15).
124
Part I Computation of K-theory
e12 e23
•v1 •v2 •v3
FF
/ /
x FF
xx
:
x FF
xxx e13 FF
x F
g22 FF
xx g21
g11 g32
xx FF
x FF
xx g12 g31
•w1 •w2
| "
l 2
16. The example (15) can be generalized to arbitrary even dimension just by
adding two vertices w1 , w2 to the graph of the sphere Sq2n−1 . We have
n + 2 vertices v1 , . . . , vn and w1 , w2 . Edges eij are from vi to vj whenever
i 6 j and gik are between vi and wk for k = 1, 2. More precisely for
i = 1, . . . , n we have
s(eij ) = vi , r(eij ) = vj , j = i, . . . , n,
s(gik ) = vi , r(gik ) = wk , k = 1, 2.
125
Part I Computation of K-theory
ZG0 be the free abelian groups on free generators G0+ and G0 . Let AG : ZG0+ →
ZG0 be the map defined by the formula
X
AG (v) := r(e) − v.
e∈G1 , s(e)=v
Then
K0 (C ∗ (G)) ∼
= coker AG
∗
K1 (C (G)) ∼
= ker AG
The proof of this theorem will be postponed to the section (8.3), and now we
compute the K-theory groups of the graph C*-algebras for the examples from
the Section 8.1.
Example 8.4. 1. K∗ (C)
G0 = {v}
G0+ = ∅
AG : ∅ → Z
In this case AG is from the empty set, but still we can write
K0 (C) = coker AG = Z
K1 (C) = ker AG = 0
2. K∗ (C(S 1 ))
G0 = {v}
G0+ = {v}
AG : Z → Z
v 7→ v − v = 0
K0 (C(S 1 )) = coker AG = Z
K1 (C(S 1 )) = ker AG = Z
3. K∗ (T )
G0 = {v, w}
G0+ = {v}
AG : Z → Z ⊕ Z
v 7→ v + w − v = w
K0 (T ) = coker AG = Z
K1 (T ) = ker AG = 0
126
Part I Computation of K-theory
2
4. K∗ (C(S0∞ ))
G0 = {v, w1 , w2 }
G0+ = {v}
AG : Z → Z ⊕ Z ⊕ Z
v 7→ v + w1 + w2 − v = w1 + w2
2
K0 (C(S0∞ )) = coker AG = Z⊕Z
2
K1 (C(S0∞ )) = ker AG = 0
5. K∗ (C(RPq2 ))
G0 = {v, w}
G0+ = {v}
AG : Z → Z ⊕ Z
v 7→ v + 2w − v = 2w
K0 (C(RPq2 )) = coker AG = Z ⊕ Z2
K1 (C(RPq2 )) = ker AG = 0
6. K∗ (On )
G0 = {v}
G0+ = {v}
AG : Z → Z
v 7→ nv − v = (n − 1)v
7. K∗ (Mn (C))
G0 = {v1 , v2 , . . . , vn−1 }
G0+ = {v1 , v2 , . . . , vn }
AG : Zn−1 → Zn
vi 7→ vi+1 − vi for i = 1, . . . , n − 1
127
Part I Computation of K-theory
8. K∗ (K)
G0 = {vi | i ∈ Z}
G0+ = {vi | i ∈ Z}
M M
AG : Z→ Z
i∈Z i∈Z
vi 7→ vi+1 − vi for i ∈ Z
K0 (K) = coker AG = Z
K1 (K) = ker AG = 0
Remark 8.5. If we take direct product instead of direct sum, then there
will be nontrivial kernel.
9. K∗ (Mn (S 1 ))
G0 = {v1 , v2 , . . . , vn }
G0+ = {v1 , v2 , . . . , vn }
AG : Zn → Zn
vi 7→ vi+1 − vi for i = 1, . . . , n − 1,
vn 7→ v1 − vn
K0 (Mn (S 1 )) = coker AG = Z
K1 (Mn (S 1 )) = ker AG = Z
10. K∗ (C(SUq (2)))
G0 = {v1 , v2 }
G0+ = {v1 , v2 }
AG : Z ⊕ Z → Z ⊕ Z
v1 7→ v1 + v2 − v1 = v2 ,
v2 7→ v2 − v2 = 0
K0 (C(SUq (2))) = coker AG = Z
K1 (C(SUq (2))) = ker AG = Z
11. K∗ (C(Sq7 ))
G0 = {v1 , v2 , v3 , v4 }
G0+ = {v1 , v2 , v3 , v4 }
AG : Z4 → Z4
v1 7→ v1 + v2 + v3 + v4 − v1 = v2 + v3 + v4
v2 7 → v2 + v3 + v4 − v2 = v3 + v4
v3 7→ v3 + v4 − v3 = v4
v4 7→ v4 − v4 = 0
K0 (C(Sq7 )) = coker AG = Z
K1 (C(Sq7 )) = ker AG = Z
128
Part I Computation of K-theory
12. K∗ (C(Sq2n−1 ))
G0 = {vi | i = 1, . . . , n}
G0+ = {vi | i = 1, . . . , n}
AG : Zn → Zn
X X
vi 7→ vj − vi = vj
j>i j>i
K0 (C(Sq2n−1 )) = coker AG = Z
K1 (C(Sq2n−1 )) = ker AG = Z
13. K∗ (C(CPq3 ))
G0 = {v1 , v2 , v3 , v4 }
G0+ = ∅
AG : ∅ → Z4
K0 (C(CPq3 )) = coker AG = Z4
K1 (C(CPq3 )) = ker AG = 0
14. K∗ (C(CPqn−1 ))
G0 = {vi | i = 1, . . . , n}
G0+ = ∅
AG : ∅ → Zn
K0 (C(CPqn−1 )) = coker AG = Zn
K1 (C(CPqn−1 )) = ker AG = 0
15. K∗ (C(Sq6 ))
G0 = {v1 , v2 , v3 , w1 , w2 }
G0+ = {v1 , v2 , v3 }
AG : Z3 → Z5
v1 7→ v1 + v2 + v3 + w1 + w2 − v1 = v2 + v3 + w1 + w2
v2 7→ v2 + v3 + w1 + w2 − v2 = v3 + w1 + w2
v3 7→ v3 + w1 + w2 − v3 = w1 + w2
K0 (C(Sq6 )) = coker AG = Z⊕Z
K1 (C(Sq6 )) = ker AG = 0
16. K∗ (C(Sq2n ))
G0 = {v1 , . . . , vn , w1 , w2 }
G0+ = {v1 , . . . , vn }
AG : Zn → Zn+2
X X
vi 7→ vj + w1 + w2 − vi = vj + w1 + w2
j>i j>i
129
Part I Idea of proof of the theorem (8.3)
γz (se ) = zse ,
γz (pv ) = pv .
2. C ∗ (G) ⋊γ U(1) ∼
= C ∗ (G × Z).
We construct the new graph G × Z
(G × Z)0 = G0 × Z,
(G × Z)1 = G1 × Z.
3. C ∗ (G × Z) is AF.
It follows that K1 (C ∗ (G × Z)) = 0.
4. Dual action γ̂.
5. Takesaki-Takai duality.
130
Part I Idea of proof of the theorem (8.3)
6. Pimsner–Voiculescu sequence.
The Pimsner–Voiculescu sequence is as follows
id−K0 (γ̂ −1 )
K0 ((C ∗ (G) ⋊γ U(1)) /
id−K1 (γ̂ −1 )
id−K∗ (γ̂ −1 )
K∗ (C ∗ (G) ⋊γ U(1)) −−−−−−−−→ K∗ (C ∗ (G) ⋊γ U(1)),
id−K∗ (β −1 )
K∗ (C ∗ (G) ⋊γ U(1)) −−−−−−−−→ K∗ ((C ∗ (G) ⋊γ U(1)) ⋊γ̂ Z),
and the map β : Z → Aut(C ∗ (G × Z)) is given by
βm (p(v,n) ) = p(v,n+m) ,
βm (s(e,n) ) = s(e,n+m) .
K0 (C ∗ (G × Z)) /
K0 (C ∗ (G))
O
K1 (C ∗ (G))
0 o
131
Bibliography
132
BIBLIOGRAPHY BIBLIOGRAPHY
133
BIBLIOGRAPHY BIBLIOGRAPHY
134
Part II
Paul F. Baum
Henri Moscovici
135
Based on the lectures of:
• Paul F. Baum
(Mathematics Department, McAllister Building The Pennsylvania State
University, University Park, PA 16802, USA)
– Chapters 8, 9
• Henri Moscovici
(Department of mathematics, The Ohio State University, Columbus, OH
43210, USA)
– Chapters 1, 2, 3, 4, 5, 6, 7
With additional lectures by:
• Piotr M. Hajac – Section 7.1
• Tomasz Maszczyk – Section 2.5
136
Chapter 1
Foliations
ϕ : U → Rn = Rn−q × Rq ,
cj = constant, j = n − q + 1, . . . , n.
Example 1.2.
1. Fibrations.
137
Part II What is a foliation and why is it interesting?
1
0
Figure 1.1: ϕ : U → Rn
0 1
2. Surjective submersions.
3. The Kronecker foliation of T = S 1 ×S 1 , S 1 = R/Z. Solutions of differential
∂ ∂
equation ∂y = λ ∂x with λ = tan(θ) fixed. If a slope is rational then we
get a closed curve – closed leaves of foliation. If λ ∈/ Q then leaves are
dense – they are immersions of R which is not closed manifold.
Rough quotient space M/F . Two points are equivalent if and only if they
belong to the same leaf. In the Kronecker foliation, when leaves are dense,
we get a noncommutative torus.
4. The 1-dimensional Reeb foliation of T.
138
Part II Equivalent definitions
ϕj ◦ ϕ−1
i : ϕi (Ui ∩ Uj ) → ϕj (Ui ∩ Uj )
is of the form
139
Part II Holonomy groupoid
Definition 1.5. Let (M, F ) be manifold with foliation. The tangent bundle to
F is
τ F := { X ∈ T M X tangent to a leaf }.
Let Γ(τ F ) denote the space of smooth sections of this bundle. Clearly this
is an involutive subbundle, i.e.
νF = { ω ∈ T ∗ M ∀X ∈ τ F ω(X) = 0}
p1
p0
t 0 =p 0 t 1 t 2 ... t n−1 t n = p1
140
Part II How to handle “M/F ”
141
Part II Characteristic classes
142
Chapter 2
Characteristic classes
∇(f s) = df ⊗ s + f ∇(s).
∇X : Γ(E) → Γ(E).
143
Part II Preamble: Chern–Weil construction of Pontryagin ring
Let {Xi } be basis of TM, i.e. linearly independent vector fields, {ω i } - its dual
basis of 1-forms. Then
X
∇(s) = ω i ⊗ ∇Xi (s), hence
i
X X
∇2 (s) = dω i ⊗ ∇Xi (s) − ω i ∇(∇Xi (s))
i i
X X
= dω i ⊗ ∇Xi (s) − ω i ∧ ω j ∇Xj ∇Xi s.
i i,j
Write X
dω i = i
fjk ωj ∧ ωk ,
j<k
i i i
with fjk = dω (Xj , Xk ) = −ω ([Xj , Xk ]). With that, we can rewrite first sum
as
X XX
dω i ⊗ ∇Xi (s) = − ω i ([Xj , Xk ])ω j ∧ ω k ⊗ ∇Xi (s)
i j<k i
X
=− ω j ∧ ω k ⊗ ∇Pi ωi ([Xj ,Xk ])Xi (s)
j<k
X
=− ω j ∧ ω k ⊗ ∇[Xj ,Xk ] (s).
j<k
We just proved
Lemma 2.3. X
∇2 s = ω j ∧ ω k RXj ,Xk (s) = R · s, where
j<k
For any Lie algebra g of a Lie group G, we denote by I(g) set of polynomials
on g which are invariant under adjoint action AdG . For
P ∈ Sym(g∗ ⊗ . . . ⊗ g∗ )
it means that
Ad(g)(a) = gag −1 .
Let gln (R) be the Lie algebra of GLn (R). The set I(gln ) is in fact ring, and is
generated by elements
144
Part II Preamble: Chern–Weil construction of Pontryagin ring
This implies
and
[X, Y ]hs, ti = h[∇X , ∇Y ]s, ti + hs, [∇X , ∇Y ]ti
= h∇[X,Y ] s, ti + hs, ∇[X,Y ] ti.
This gives proof of the first part, because polynomials of the form tr(Rk ) gen-
erate I(gln (R)).
145
Part II Adapted connection and Bott theorem
d d d d
(Rt ) = ∇2t = (∇t )∇t + ∇t ∇t =
dt dt dt dt
d
= ∇t , ∇t = [α, ∇t ] = [∇t , α],
dt
where α = ∇1 − ∇0 . Now
d k d k dRt k−1
tr(Rt ) = tr R = k tr R =
dt dt t dt t
2(k−1) 2(k−1)
= k tr [∇t , α]∇t = k tr([∇t , α∇t ]) = kd tr(αRtk−1 ).
∇X (f π(Z)) = π([X, f Z]) = π(X(f )Z) + f π([X, Z]) = X(f )π(Z) + f ∇X (π(Z)).
To construct such a connection, take a decomposition T M = E ⊕ Q and set
Proof.
RX,Y π(Z) = (∇X ∇Y − ∇Y ∇X − ∇[X,Y ] )(π(Z)) =
π([X, [Y, Z]] − [Y, [X, Z]] − [[X, Y ], Z]) = 0.
Pont>2q (Q) = 0.
146
Part II The Godbillon–Vey class
Proof. Let
P2k (A) := tr(Ak ).
Then for X
R= RXi ,Xj ω i ∧ ω j
i<j
we have
X
P2k (R) = tr(Rk ) = tr(RXi1 ,Xj1 , . . . , RXi2k ,Xj2k )ω i1 ∧ ω j1 ∧ . . . ∧ ω i2k ∧ ω j2k .
ω i1 ∧ . . . ∧ ω i2k = 0.
Remark 2.10.
Pont(Q) = Pont(T M ⊖ E),
hence the above is a restriction of [E] ∈ K0 (M ).
dΩ = α ∧ Ω (2.1)
Ω = ω1 ∧ . . . ∧ ωq ,
q
X
dωi = αij ∧ ωj
j=1
Then
q
X
dΩ = (−1)i ω1 ∧ . . . ∧ dωi ∧ . . . ∧ ωq =
i=1
q
X Xq
= (−1)i ω1 ∧ . . . ∧ αij ∧ ωj ∧ . . . ∧ ωq
i=1 j=1
147
Part II The Godbillon–Vey class
0 = d2 Ω = dα ∧ ω − α ∧ dΩ = dα ∧ Ω + α ∧ α ∧ Ω = dα ∧ Ω.
so
fij = 0 for q + 1 6 i < j 6 n.
Now we can write
X q
X
dα = fij ωi ∧ ωj = αj ∧ ωj ∈ Γ(E),
i<j; at least one 6q j=1
and
X
(dα)q+1 = fi1 j1 . . . fiq+1 jq+1 ωi1 ∧ ωj1 ∧ . . . ∧ ωiq+1 ∧ ωjq+1 = 0.
= (α + d(log f )) ∧ Ω′ = α′ ∧ Ω′ .
Hence
148
Part II Nontriviality of Godbillon–Vey class
149
Part II Foliations with rigid Godbillon-Vey class
hence
dχ = −ζ ∧ η,
dζ = −2χ ∧ ζ,
dη = 2χ ∧ η.
The last implies
α = 4χ ∧ dχ = −4χ ∧ ζ ∧ η.
The form α drops down to M = Γ \ G for any Γ cocompact giving a volume
form, hence
[αΓ ] = generator of H3 (M ; R).
More precisely, let Σg be the Riemann surface of genus g > 2. Then its universal
cover is the upper half plane
H = SL(2, R)/ SO(2),
on which Γ = π1 (Σg ) acts by Mobius transformation
az + b
Γ ⊂ PSL(2, R), z 7→ .
cz + d
Let Γ̃ be the double cover of Γ. Then Γ̃ is cocompact. Morover M ∼
= S 1 Σg (unit
tangent bundle), hence
Z
[αΓ ]([M ]) = 4 ζ ∧η∧χ
S 1 Σg
Z
= 4π ζ ∧ η = 4πArea(Σg )
Σg
Z
= −4π Kdσ
Σg
= −8π 2 (2 − 2g).
150
Part II Foliations with rigid Godbillon-Vey class
151
Part II Foliations with rigid Godbillon-Vey class
ω0
d
δ(ω0 ) := ω0 (t) t=0
= f (·)dy mod (ω0 )
dt
can be arbitrarily singular. To illustrate this phenomenon, let us take
Z t −(y/s)2 !
e
ω0 (t)(x, y) := dx + √ ds dy.
0 πs
This means that the infinitesimal variation of this smooth foliation in this family
describing adding microscopic cusps has distributional values. Note that topo-
logical type of the singular foliation is unchanged under this deformation. This
is an example of an infinitesimal singular deformation of a smooth foliation.
In general, infinitesimal topological deformation theory of smooth foliations
is described by means of sheaf cohomology [m-t99], where the sheaf in question
is the sheaf TX/F of distributional local sections of the transversal tangent sheaf
TX/F . Theory of infinitesimal singular deformations of foliations is based on the
following identifications.
Proposition 2.19. (Prop. 2, [m-t99]) There exist natural bijections:
1. between the space of global sections H0 (X, TX/F ) and the space of infinites-
imal transversal singular automorphisms of F ,
2. between the cohomology space H1 (X, TX/F ) and the space of infinitesimal
singular deformations F up to infinitesimal singular conjugations.
It turns out that the formal differential calculus analogical to that one from
the above example makes sense also for the Godbillon-Vey class in the De Rham
cohomology. This gives rise to the notion of the universal variation of the
Godbillon-Vey class under infinitesimal singular deformations, which is a con-
tinuous linear map
δ gv(F )
H1 (X, TX/F ) −→ H3 (X, R)
between cohomology spaces equipped with appropriate canonical topologies
[m-t99]. We say that a given foliation has topologically rigid Godbillon-Vey
152
Part II Foliations with rigid Godbillon-Vey class
are (up to the factor (−1)n+1 /2) adjoint one to each other with respect to
Poincaré duality
H3 (X, R) ⊗ Hcn−2 (X, orX ) → R
and the duality
The last theorem allows us to derive vanishing of one of these maps from
vanishing of the other one, provided appropriate topological cohomology spaces
are separated. Especially interesting in this context is separatedness of the space
H2 (X, T X/F ), which is an analog of the space occuring in the Kodaira-Spencer
theory of deformations of complex structures as a receptor of obstructions to
deformations. The following theorem gives a sufficient criterion to separatedness
of H2 (X, TX/F ). Denoting Hk (X) := Hk (X, TX/F ) we have
153
Part II Naturality under transversality
Theorem
S 2.23. (Thm 5, [m-t99]) Let I be a linearly ordered set and let X =
i∈I X i be an open covering of the manifold X such that for all i < j < k
Xi ∩ Xj ∩ Xk = ∅
and for all i ∈ I spaces H2 (Xi ) are separated. If at least one of the conditions
below 1) H1 (Xi ) = 0 and H1 (Xi ∩ Xj ) - separated, 2) H1 (Xi ∩ Xj ) = 0,
is fulfilled for all i < j, then H2 (X) is separated.
φ∗ (V ) /
V
π
φ
N /
P (φ∗ (V )) = φ∗ (P (V )).
By Bott vanishing Theorem 2.9, all classes for Q = T M/E are 0 if k > q.
The Godbillon–Vey class gv(M, F ) ∈ H2q+1 (M ; R) is a nontrivial invariant.
Definition 2.24. We say that φ is transversal to E (or to F ), φ ⋔ E, if for
each x ∈ N
Tφ(x) M = φ∗ (Tx N ) ⊕ Eφ(x) .
Equivalently
π ◦ φ∗x : Tx N → Tφ(x) M/E
is surjective.
Lemma 2.25. E e := φ−1 e
∗ (E) is involutive, hence defining a foliation F =
φ (F ), whose leaves are the connected components of φ−1 (L), L ⊂ F.
−1
154
Part II Transgressed classes
(M, F ) 7→ γ(M, F ) ∈ H∗ (M ; R)
Example 2.27. If (M, F ) is transversally oriented, i.e. there exists nowhere zero
section Ω of Λq Q, then we have Godbillon–Vey class. On local chart U
Example 2.28. Pontryagin classes are characteristic classes of for foliation, since
for P ∈ I k (glq (R)) we have
P (φ∗ (F )) = φ∗ (P (F )),
155
Part II Transgressed classes
pr∗M (Q) e
T (M ⊕ R)/E Q = T M/τ F
prM
M ×R /
∂
Γ(T (M × R)) = {f (x, s)Y + g(x, s) Y ∈ Γ(T M ), f, g ∈ C ∞ (M × R)}.
∂s
It suffices to define
e
∇ s
(X, ∂ ) (π(Y )) := ∇X (π(Y )).
∂t
f♭ or ∇
e =∇
for ∇ f♯ .
156
Part II Transgressed classes
We have
e X (f (x, s)π(Y )) = X(f )π(Y ) + f s ∇X (π(Y )),
∇
e ♭, ∇
i∗1 (T P (∇ e ♯ )) = T P (1 ∇♭ ,1 ∇♯ ).
e ♭ is E-flat,
Note that ∇ e e ♯ is Riemannian for pr∗ (Q).
and ∇ M
The proof is completed by the elementary lemma (homotopy invariance of
de Rham cohomology)
Lemma 2.31. Let ω ∈ Ωk (M × R), dω = 0. Then i∗1 (ω) − i∗0 (ω) is exact.
Proof. We can write
ω = π ∗ (α) ∧ f (x, t)dt + g(x, t)π ∗ (β),
with α ∈ Ωk−1 (M ), β ∈ Ωk (M ).
One has
L∂t (ω) = dι∂t + ι∂t dω = L∂t (ω) = d((−1)k−1 f (x, t) pr∗M (α))
= (−1)k−1 f (x, t)d pr∗M (α) + pr∗M (α) ∧ dx f + pr∗M (α) ∧ ∂t f dt,
∂
where ∂t := ∂t . On the other hand
∂
L∂t s=t0
(ω) = (is (pr∗M (α) ∧ f (x, t)dt + g(x, t) pr∗M (β)))
∂s s=t0
= ∂t f (x, t) t0 pr∗M (α) ∧ dt + ∂t g(x, t) t0 pr∗M (β).
157
Part II Transgressed classes
et = p∗ (Rt ),
Case. 2 We lift ∇♭ , ∇♯ to the same kind of connections on N × M . R
∗
e = p (α).
α
158
Chapter 3
Weil algebras
then
det(I + tA) = (1 + tλ1 )(1 + tλ2 ) . . . (1 + tλq ) =
X
= 1 + t(λ1 + λ2 + . . . + λq ) + t2 ( λi λj ) + . . . + tq λ1 λ2 . . . λq .
c(A) := det(I + A) = 1 + c1 (A) + . . . + cq (A),
c(A ⊕ B) = c(A)c(B).
The set I(glq (R)) can be presented as polynomial ring
ck (R♭ ) = 0, ∀k > q.
P (R♭ ) = 0 ∈ Ω2k (M ).
159
Part II The truncated Weil algebras and characteristic homomorphism
Define
λE (∇) : R[c1 , . . . , cq ] → Ω• (M ),
λE (∇)(P ) := P (∇2 ).
Proposition 3.1. 1. λE (∇♭ ) annihilates all polynomials of degree > q, so it
induces a map
λE (∇♭ ) : R[c1 , . . . , cq ]q → Ω• (M ).
λE (∇♯ )(c2i−1 ) = 0.
T λE (∇♭ , ∇♯ ) : R[c1 , . . . , cq ] → Ω∗ (M )
satisfying
In particular
dT λE (∇♭ , ∇♯ )(c2i−1 ) = λ(∇♭ )(c2i−1 ).
This can be summarized in the following cochain complex. First form a
differential graded algebra (DGA)
where the first algebra in the tensor product is an exterior algebra generated
by elements u2i−1 of degree 4i − 3, and l is maximal integer such that 2l − 1 6
q. Generators of second algebra cj have degree 2j, and this is a quotient of
polynomial algebra by the ideal of polynomials of degree > q (weight > 2q).
Now define d : W Oq → W Oq as the differenital of degree 1 given on generators
by the formula
du2i−1 = c2i−1 , 1 6 i 6 l,
dcj = 0, 1 6 i 6 q.
Definition 3.2. Define a map λE : W Oq → Ω• (M ) by
λ∗E : H∗ (W Oq ) → H∗ (M ; R)
of cohomology algebras.
160
Part II The truncated Weil algebras and characteristic homomorphism
W O1 = Λhu1 i ⊗ R[c1 ]1 ,
H0 (W O1 ) = R · 1,
H1 (W O1 ) = 0,
H2 (W O1 ) = 0,
H3 (W O1 ) = R · u1 c1 .
Let (M, E) be a manifold with codim = 1 foliation F , τ F = E, and assume
that Q = T M/E is trivializable (i.e. E transversaly oriented).
T M = E ⊕ RZ.
Let Ω be defined by
Ω(X) = 0, for X ∈ E,
Ω(Z) = 1.
161
Part II The truncated Weil algebras and characteristic homomorphism
Then
dΩ = α ∧ Ω, α ∈ Ω1 (M ).
Form α defines a Bott connection by
∇♭ (π(Z)) = −α ⊗ π(Z),
= dα ⊗ π(Z),
hence
R♭ = dα, so
λE (c1 ) = dα.
Define a Riemannian connection on Q by
∇♯X (π(Z)) = 0, ∀X ∈ E,
This implies
λE (u1 c1 ) = α ∧ dα = gv(M, F ).
Proposition 3.5. If E = τ F is of codim = q, transversally oriented, then
Ω = ω1 ∧ . . . ∧ ωq ,
162
Part II The truncated Weil algebras and characteristic homomorphism
But
dωi (X, Zk ) = −ωi ([X, Zk ]) = π([X, Zk ]),
and on the right hand side we have only αik (X), so
X
π([X, Zk ]) = αik (X)π(Zi ),
i
while X
∇♭X (π(Zk )) = − αjk (X)π(Zj ) = π([X, Zk ]),
j
hence it is a Bott connection. Its curvature is
X
(∇♭ )2 (π(Zi )) = − ∇♭ (αij ⊗ π(Zj )) =
j
X X X
=− dαji ⊗ π(Zj ) + αji (− αkj ⊗ π(Zk )) =
j j k
X X
=− (dαki − αkj ∧ αji )π(Zk ),
k j
i.e.
R = dα − α ∧ α.
This implies
c1 (R) = tr(dα) − tr(α ∧ α) = tr(dα) = d(tr α),
hence
c1 (R)q = d(tr α)q .
Take Riemannian connection given by an orthogonal matrix form
X
∇♯ (π(Zi )) = βij ⊗ π(Zj ).
j
Now X
(∇♭ − ∇♯ )(π(Zi )) = (αij + βij ) ⊗ π(Zj ),
j
hence
∇♭ − ∇♯ = −α − β, tr β = 0
so the transgressed form is
T c1 (α + β) = tr α.
Now
gv(E) = [tr α ∧ (tr(dα))q ] = [u1 c1 (R)q ].
163
Part II Wq and framed foliations
164
Part II Wq and framed foliations
{1, p1, . . . , p[ q ] }.
2
165
Chapter 4
Gelfand-Fuks cohomology
Ω• (M ) ∼
= HomC ∞ (M) (Λ• VM , C ∞ (M )),
[X, Y ] = XY − Y X.
166
Part II Gelfand-Fuks cohomology
Since
LX = dιX + ιX d, LX ω = dιX ω + ιX dω = 0,
alternatively we can put
One has
C • (g, h; A) = Homk (Λ• (g/h), A)h .
Slightly more generally, if H is a Lie group with h = Lie(H), acting on g and A
such that, the differential of the action on g is adg h, then
H∗ (gC ) = H∗ (g) ⊗ C.
167
Part II Gelfand-Fuks cohomology
•
Here Ccont (VM ; R) are continuous functionals on VM with respect to C ∞
topology.
The remarkable fact [Gelfand-Fuks] is that H∗GF is finite dimensional. An
important step in the proof of this is played by an algebra of formal vector fields
on M ( )
Xn
i ∂ i 1 n
An := X = f f ∈ R[[x , . . . , x ]] .
i=1
∂xi
The dual algebra of vector fields
∗
VM := Homcont (VM , R)
consists of distributions with compact support. The notion of support makes
sense for the cochains
•
Ccont (VM , R) := Λ• VM
∗
and is preserved by
d : Λ• VM
∗
→ Λ•+1 VM
∗
.
In particular one can take for p0 ∈ M the subcomplex
Λ• VM,p
∗
0
:= distributions supported at p0 .
∗
Then VM,p0
is a real vector space spanned by ∇p0 and its partial derivatives
n
X ∂
X= fi
i=1
∂xi
∂ |α| f i
X 7→ (−1)|α| .
∂xα
They only depend on the jet of X at p0 . Thus we are dealing with the continuous
Lie algebra complex of
( n
)
X
i ∂ i 1 n
An := X = f f ∈ R[[x , . . . , x ]] .
i=1
∂xi
with the I-adic topology (since the elements of the dual depend on finite set).
In A∗n we have following forms
θi (X) := f i (0), 1 6 i 6 n,
∂f i
θji (X) := − , 1 6 i, j 6 n,
∂xj x=0
i ∂2f i
θjk (X) := , 1 6 i, j, k 6 n,
∂xj ∂xk x=0
and generally for multiindex α = (α1 , . . . , αn )
∂ |α|
θαi := (−1)|α| .
∂xα x=0
168
Part II Gelfand-Fuks cohomology
1. The elements
{θαi 1 6 i 6 n, α ∈ (Z+ )n }
span C 1 (An ) = A∗n , hence generate all of
∞
M
C • (An ) = Λk A∗n .
k=0
169
Part II Gelfand-Fuks cohomology
2. X
dθki + i
θjk ∧ θj + θji ∧ θkj = 0,
j
3. X
i
dθkl + i
θjkl ∧ θj + θjk
i
∧ θlj + θjl
i
∧ θkj + θji ∧ θkl
j
= 0.
j
Proof.
Hence
X ∂g i i i i
f j j ∂f j ∂g j ∂f
dθi (X, Y ) = ∂xj − g −f + g .
j | {z ∂x }
j ∂xj ∂xj
=0
Proposition 4.4.
1.
Rji ∧ θj = 0,
2. X
dRji = Rki ∧ θjk − θki ∧ Rjk .
k
170
Part II Some “soft” results
g
Corollary 4.5. The subalgebra Wn := R{θj , Rj } is closed under d and finite
i i
dimensional.
Proof. Finite dimension follows from (2’).
An = Rn ⊕ gln (R) ⊕ . . .
One has
∂ ∂ ∂ ∂
, xk l ] = δjk xi l − δli xk j ,
[xi
∂xj ∂x ∂x ∂x
Pn ∂
To see grading we take E = i=1 xi ∂x i ∈ An . Then
X X ∂f j
∂
[E, X] = xi i − f j j
j i
∂x ∂x
and if f j = cjα xα αn
1 . . . xn with |α| = r, then
1
"X #
j α ∂ i ∂ j α ∂
E, cα x = x ,c x
∂xj i
∂xi α ∂xj
X ∂ X ∂
= αi xα j − xα δji i
i
∂x i
∂x
∂
= (|α| − 1)xα .
∂xj
171
Part II Some “soft” results
It is a grading, i. e.
[An(p) , An(q) ] ⊂ An(p+q) .
We have a dual grading on the Gelfand-Fuks complex C • (An ) = Λ• A∗n . One
has the Lie derivative
LE : A∗n → A∗n .
LE = dιE + ιE d,
The dual grading on A∗n can be described as
where
k−1 + k0 + . . . = m, −k−1 + k1 + 2k2 + . . . + rkr = p.
We have LE d = dLE (so LE is a map of complexes). We can restrict to degree
p
LE C • (An )(p) = −p · Id
Proposition 4.6.
dim H∗GF (An ) < ∞, ∀n > 0,
Hm 2
GF (An ) = 0, ∀m > n + 2n.
Hm m
GF (An ) = HGF (An )
(0)
:= Hm (C • (An )(0) ),
where
M
C m (An )(0) = (Λm A∗n )(0) = Λk−1 (A∗n )(−1) ⊗ Λk0 (A∗n )(0) ⊗ . . . ⊗ Λkr (A∗n )(r) ,
172
Part II Spectral sequences
Since
dim An(−1) = dim Rn = n =⇒ k−1 6 n,
dim A(0) 2 2
n = n =⇒ k0 6 n .
Furthermore
n
k1 6 n, k2 6 , . . . , kn 6 1.
2
Hence
dim C m (An )(0) < ∞ for m > 0,
C m (An )(0) = 0 for m > n2 + 2n.
k1 + 2k2 + . . . kr = k−1 ,
k−1 + k0 + k1 + . . . + kr 6 3.
This gives
1
k1 6 1, k2 6 etc. =⇒ k2 = . . . = kr = 0.
2
The dual algebra
A∗n ∼ Rθ1 ⊕ Rθ11 ⊕ Rθ11
= |{z} 1
⊕...
|{z} | {z }
deg=−1 deg=0 deg=1
H∗GF = |{z}
R ⊕ R(θ11 ∧ R11 ) .
| {z }
dim=0 dim=3
where
R{θji , Rji } ∼
= Λ• gln (R)∗ ⊗ Sn (gln (R)∗ )
173
Part II Spectral sequences
i
A /
A
_
j ~~
~
~
k ~
~~
H(B) := ker d/ im d.
Now we can form derived couple taking
i′
A′ /
A′
y
j yy
`
y
′
y
k′ y
yy
|
B′ H(B)
where
• A′ := i(A),
• B ′ := H(B),
• i′ (a′ ) = i(a′ ) = i(i(a)),
• j ′ (a′ ) = [j(a)] for a′ = i(a),
• k ′ ([b]) = k(b).
Check this definitions for independence of representatives. The derived couple
is again exact couple.
Let M M
A := Cp , B := Cp /Cp+1
p∈Z p∈Z
174
Part II Spectral sequences
OOO rr
rr
g
OOO rrr
OO r
k∗
rr j∗
y
H(B) =: B1
uu
z uu
z ww
{
When we reach the stage in wich all maps become inclusions, process is station-
ary i.e.
A3 = A4 = . . .
i
A3 A /
A3
AA x
j xxx
`
AA
A x
k AA xx
xx
|
B3 H(A3 )
where i is inclusion, im k = ker i = 0 so k = 0. This means that also
B3 = B4 = . . .
since d = kj = 0
175
Part II Spectral sequences
E0p,q ∼
= C q (h; Hom(Λp (g/h), M )), d0 = d,
E1p,q ∼
= Hq (h; Hom(Λp (g/h), M )),
E p,0 ∼
= Hp (g, h; M ),
2
∗
E∞ =⇒ H∗ (g; M )
Now we are ready to prove that the inclusion
g
i: W •
n ֒→ C (An )
induces an isomorphism
g
H∗ (W ∼ ∗
n , d) = HGF (An )
Proof. Both Wg •
n and C (An ) are filtered differential graded algebras, and their
associated spectral sequences converge to H∗ (W g ∗
n ) and respectively to HGF (An ).
On the other hand i induces isomorphism on the level of E1 .
g
First W n is graded by
p M
g
Wn = Λr hθji i ⊗ Sns [Rji ]
r+2s=p
and then
p+q p+q
g
F pW g
:= {ω ∈ W ιX0 . . . ιXq ω = 0 ∀X0 , . . . , Xq ∈ A(0)
n n n }
176
Part II Spectral sequences
Fact 4.9.
(
0, p odd or p > 2n,
E0p,q ∼
= (0)
p
C q (An ; Sn2 [Rji ]), p even and p 6 2n.
(
0, p odd or p > 2n,
E1p,q ∼
= (0)
p
HqGF (An ; Sn2 [Rji ]), p even and p 6 2n.
L
The filtration on C • (An ) = p C p (An ) is the Hochschild–Serre filtration
(0)
relative to An .
p p+q C p+q (An ), p60
F C (An ) = p+q (0)
{ω ∈ C (An ) ιX0 . . . ιXq ω = 0 ∀X0 , . . . , Xq ∈ An }, p > 0, q > 0.
Fact 4.10.
E1p,q ∼ q
= HGF (A(0) p p
n ; F C (An )).
It is a filtration, so
[A(0) (p) (p)
n , An ] ⊂ An
(0) (p) (0)
and we have an action of gln (R) = An on An for each p. Since An acts
semisimply on the coefficients one gets further
∗
E1p,q ∼ q
= HGF A(0) p (0)
n , Λ (An )
∼ q
= HGF (A(0) p
n ; B ),
where
B p := {ω ∈ C p (An ) ιX ω = 0 = LX ω ∀X ∈ A(0)
n }
(0) ∂
are the basic elements with respect to An . Note that if Y = Ysr = X r ∂x s
g
Lemma 4.11. The inclusion i : W •
n ֒→ C (An ) induces an isomorphism between
(0) g •
the An -basic elements of Wn and C (An ).
Proof. Elementary invariance theory to eliminate the form θαi with |α| > 2.
Again let
Wn = Λhu1 , . . . , un i ⊗ Sn [c1 , . . . , cn ]
deg(ui ) = 2i − 1, deg(ci ) = 2i, dui = ci , dci = 0.
g
W i i
n = Λhθj i ⊗ Sn [Rj ]
177
Part II Spectral sequences
c1 7→ c1 (R) = R11 ,
u1 7→ θ11 .
Proof.
g
E10,2q−1 (Wn) = H
2q−1
(gln (R); R) ∋ uj ,
where uj is a generator for j = 1, . . . , n. Now each uj has a representative [wj ]
such that
2q−1 2q
g
wj ∈ F 0 W n
g
, dwj = cj ∈ F 2q Wn
g
thus giving a basic element of Wn in
E12q,0 ∼
= S q (Rji )inv .
d
The basic elements of W n form an algebra isomorphic to R[c1 , . . . , cn ].
The extension is given by
uj 7→ wj ,
cj 7→ dωj .
H∗ (W On ) ∼ g
= H∗ (W ∼ ∗
n , on ) = HGF (An , on ),
where
W On = Λhu1 , u3 , . . . uk i ⊗ Sn [c1 , . . . , cn ],
du2j−1 = c2j , dcj = 0.
Corollary 4.13. Any class in H∗ (An ) (respectively H∗ (An , on )) has a repre-
sentative which depends only on the second jet.
178
Chapter 5
∂ |α| f ∂ |α| g
f ∼k g if and only if = , ∀|α| = α1 + . . . + αn 6 k.
∂xα x ∂xα x
Then
Gk (n) := {j0k (f ) f local diffeomorphism of Rn , f (0) = 0}
is a Lie group under composition
If h = f ◦ g
∂hi X ∂f i ∂g l X
cik := = = ail blk .
∂xk 0 ∂xl 0 ∂xk 0
l l
∂ 2 hi X ∂2f i ∂g s ∂g l X ∂f i ∂ 2gl
cijk := = +
∂xj ∂xk 0 ∂xs ∂xl 0 ∂xj 0 ∂xk 0 ∂xl 0 ∂xj ∂xk 0
l,s l
179
Part II Jet bundles
so X X
cijk = aisl bsj blk + ail bljk
l,s l
In general
Nk (n) := ker(Gk (n) → G1 (n))
is a vector space equipped with a polynomial multiplication which implies that
Nk (n) is a nilpotent Lie subgroup, and
J k (Rn ) = Pk (n) ∼
= polynomial jets
J ∞ (M ) := . . . → J k+1 (M ) → J k (M ) → . . . → J 1 (M ) → M,
For
X ∂
X ∈ An , X = fi
i
∂xi
and a 1-parameter family ψt of local diffeomorphism of Rn such that
∞ dψt
ψt (0) = 0, ψ0 = Id, X = j0 ,
dt t=0
180
Part II Jet bundles
and
d dψt
X = j0∞ (ψt ) t=0
= j0∞ t=0
.
dt dt
Let u = j0∞ (φ) ∈ J ∞ (M ), and define
f ∞ d d
Xu := j0 φ ◦ ψt t=0 = (φ ◦ ψt ) t=0
∈ Tu J ∞ (M ), φ ◦ ψt t=0
= φ.
dt dt
The map
fu
An → Tu J ∞ (M ), X 7→ X
is natural i.e. it commutes with the action of the diffeomorphisms
Tj0∞ (ρ◦φ) J ∞ (M )
r r
=rrr
8 O
∼
rr ρ∗
rr
rr ∼ =
An /
Tj0∞ (φ) J ∞ (M )
[X, ^
e Ye ] := −[X, Y ].
In particular if we set for a basis {θαi } of A∗n
|α| i
fu ) = ∂ f
θeαi (X = (−1)|α| θαi (X)
∂xα x=0
one has X
dvαi = i
vβ[k] θeγk , β[k] := (β1 , . . . , βk + 1, . . . , βn ).
β+γ=α
181
Part II Characteristic map for foliation
J ∞ (F ) := . . . → J k+1 (F ) → J k (F ) → . . . → J 2 (F ) → J 1 (F ) → M.
χGF : C • (Aq ) → Ω• (J ∞ (F ))
eα on Vα . It
is defined by sending ω to the lift to M of the Diff-invariant forms ω
is a homomorphism of DGA’s inducing
Remark 5.5 ( Bott vanishing theorem revisited). Any E-flat (Bott) connection
(def. (2.7)) ∇♭ on Q is given by a gln (R)-valued form on J 1 (F ) which is of
the form ωji = s∗ (θeji ) for some GLn (R) -equivariant section s : J 1 (F ) → J 2 (F ).
Then its curvature form
hence
i
Ωij11 ∧ . . . ∧ Ωjpp = 0, ∀p > q.
Assume the normal bundle Q = Q(F ) is trivializable and choose a global
section s : M → F . Then the diagram
s∗ ◦χ∗ pr∗
H∗GF (Aq ) H∗ (M ) H∗ (J 1 (F ))
GF
/ /
∼
qq
=
qq
O
∼
= qqq∗
q
qq µE
H∗ (Wq )
is commutative.
182
Part II Characteristic map for foliation
which induces
∗ ∗ ∼
=
χrel 1
→ H∗ (M ).
GF : H (An , O(n)) → H (J (F )/O(n)) −
The isomorphism
σ ∗ : H∗ (J 1 (F )/O(n)) → H∗ (M )
is implemented by a metric on Q (i.e. a section σ : M → J 1 (F )/O(n)). Then
the diagram
χrel∗
H∗ (An , O(n)) H∗ (M )
GF
OOO
/
OOO rr
rr
g 9
OOO rrr∗
OO r
rr χE
H∗ (W On )
is again commutative.
183
Chapter 6
d : Ωi (M ) → Ωi+1 (M )
d + d∗ : Ωev → Ωodd
and
ker(d + d∗ ) = H∗dR (M ; R),
ker(d + d∗ )ev = Hev ∗ odd
dR (M ; R), coker(d + d ) = Hodd
dR (M ; R).
This means
184
Part II Classical index theorems
where Pf(M ) is a Pffafian i.e. the square root of the determinant, and R - a
curvature.
This theorem gives topological constraints on Gaussian curvature, for if n =
2 one has Pf(R) = K. The right hand side depends on the metric, while on the
left we have topological invariant.
In the example above lets take different grading. Assume that dim M = 4n.
Take a Hodge star operator
∗ : Ωk (M ) → Ω4n−k .
M tanh R2
Index(∂¯E ⊕ ∂¯E
∗
) = χ(E)
Rhol
td(M ) = det , ch(E) = Tr(eFE ).
eRhol − 1
185
Part II General formulation and proto-index formula
/ = dim ker D
Index D / − dim coker D
/ = S(M )
b
A(R) is another combination of Pontryagin classes. Together with Lich-
nerowicz theorem it gives constraints on scalar curvature.
We can summarize above theorems in the table
186
Part II General formulation and proto-index formula
K∗ (M ) = K∗ (C(M )) = K∗ (C ∞ (M )),
(via Serre-Swan theorem) where the right hand side has algebraic definition
(purely for ∗ = even and almost for ∗ = odd).
In general
and moreover
[F, A] ⊂ Lp (H), (Schatten class)
for some p > 1. The triple (A, H, F ) is a p-summable Fredholm module. Together
with grading γ such that
γ 2 = Id, γ = γ ∗ , γa = aγ ∀ a ∈ A,
γF + F γ = 0,
the quadruple (A, H, γ, F ) is a K-cycle. The Hilbert space H decomposes into
positive and negative eigenspaces of γ
H = H+ ⊕ H−
Fg := P gP
is a Fredholm operator.
187
Part II General formulation and proto-index formula
Proof.
Ad. 1
Fe2 = eF eF e = e([F, e] + eF )F e
which is a sum of e and compact operator on eHe.
Ad. 2
Fg Fg−1 = P gP g −1 P = P g([P, g −1 ] + g −1 P )P
which is a sum of P and compact operator on P HP .
HN := H ⊗ CN , FN := F ⊗ Id.
(F, e) 7→ Index(Fe+ ) ∈ Z
extends to a pairing
K0 (A) × K0 (A) → Z.
Similarly for g ∈ GL1 (A), assignment
1+F
(P, g) = , g 7→ Index(Fg ) ∈ Z
2
extends to a pairing
K1 (A) × K1 (A) → Z.
Lemma 6.7 (Well known). Let P, Q be bounded operators on a Hilbert space
H, such that
Id − QP, Id − P Q ∈ Lp .
Then P, Q are Fredholm operatos and
188
Part II General formulation and proto-index formula
e − eF eF e = −e[F, e]F e
= −e[F, e]([F, e] + eF )
= −e[F, e][F, e] − e[F, e]e F
| {z }
=0
2 2
= −e[F, e] = [F, e] e
since
[F, e] = [F, e2 ] = [F, e]e + e[F, e].
Thus
P − P g −1 P gP = P + P ([P, g −1 ] − P g −1 )gP
= P [P, g −1 ]gP
= −P [P, g −1 ]([P, g] − P g)
= −P [P, g −1 ][P, g] + P [P, g −1 ]P g
| {z }
=0
because
P 2 = P =⇒ [g −1 , P ]P + P [g −1 , P ] = [g −1 , P ] =⇒ P [P, g −1 ]P = 0.
Hence
Tr((P − P g −1 P gP )m ) = (−1)m Tr(P ([P, g −1 ][P, g])m ).
Writing again
one has
P [P, g −1 ][P, g] = P [P, g −1 ][P, g]P = [P, g −1 ][P, g]P.
Therefore
Tr((P − P g −1 P gP )m ) = (−1)m Tr(P ([P, g −1 ][P, g])m )
m
1+F 1 1
= (−1)m Tr [F, g −1 ] [F, g]
2 2 2
(−1)m
= 2m+1 Tr(([F, g −1 ][F, g])m ) + Tr(F ([F, g −1 ][F, g])m ) .
2
189
Part II Multilinear reformulation: cyclic homology (Connes)
(−1)m
Tr((P −P gP g −1 P )m ) = 2m+1
Tr(([F, g][F, g −1 ])m ) + Tr(F ([F, g][F, g −1 ])m ) .
2
Noting that
one has
Tr(([F, g −1 ][F, g])m ) = Tr(([F, g][F, g −1 ])m ).
Now
([F, g −1 ][F, g])m = (−g −1 [F, g −1 ]g −1 [F, g])m = (−1)m (g −1 [F, g])2m ,
hence
1
Index(Fg ) = (Tr(F (g −1 [F, g])2m ) − Tr(F (g[F, g −1 ])2m )).
22m+1
The second term can be written as
Tr(F (g[F, g −1 ])2m ) = Tr(F ([F, g]g −1 )2m )
= Tr(F g(g −1 [F, g]g −1 g)2m g −1 )
= Tr(g −1 F g(g −1 [F, g])2m ).
190
Part II Multilinear reformulation: cyclic homology (Connes)
For anti-commutation reasons, the first expression vanishes for n odd, while
the second expression vanishes for n even.
Element φ ∈ Hom(A⊗n+1 , C) ic cyclic if
Now
[F, ai ai+1 ] = [F, ai ]ai+1 + ai [F, ai+1 ].
Because of the alternating signs, terms cancel pairwise if n + 1 is even
Tr(γF [F, an ][F, a1 ] . . . [F, an−1 ]) = Tr(F [F, an ][F, a0 ] . . . [F, an−1 ]) =
191
Part II Multilinear reformulation: cyclic homology (Connes)
For A = C ∞ (M ), ∂M = 0
Z
τ (f 0 , f 1 , . . . , f n ) = f 0 df 1 ∧ . . . ∧ df n
M
bτ = 0, λ(τ ) = τ.
If ω ∈ Ωn−k (M ) then
Z
τω (f 0 , . . . , f k ) := f 0 df 1 ∧ . . . ∧ df k ∧ ω, dω = 0.
M
If C-k-current
τC (f 0 , . . . , f k ) = hC, f 0 df 1 ∧ . . . ∧ df k i, dC = 0.
ker d+
q ⊕ HdR
q−2 (M ; C) ⊕ HdR
q−4 (M ; C) ⊕ ...
S ∼
= ∼
=
∼
=
q+2
HCλ (A) /
ker d+
q+2 ⊕ HdR
q (M ; C) ⊕ HdR
q−2 (M ; C) ⊕ ...
q
where the inclusion ker d+
q ֒→ HCλ (A) is
C 7→ φC (f 0 , f 1 , . . . , f q ) = hC, f 0 df 1 ∧ . . . ∧ df q i.
192
Part II Multilinear reformulation: cyclic homology (Connes)
ch∗ : K∗ (M ) → HdR
∗ (M ; C)
for n even.
S[φn ] = [φn+2 ]
For a Dirac operator D we can take F = D|D|−1 and then
!
R
1
b
ch∗ (D) = A(M ) = (det) 2 2
sinh R2
If γ is a gradation on H i.e.
1 0 0 D−
γ= , D=
0 −1 D+ 0
then 2
Index(D+ ) = Tr(γe−tD ), t > 0
− +
D D 0
D2 = .
0 D+ D−
2
For t → 0+ function Tr(γe−tD ) has an expansion
c 0 + c 1 t + c 2 t2 + . . . ,
where Z
c0 = ωδ (D)
M
193
Part II Connes cyclic homology
It is a cyclic cocycle. R
Define a chain as a triple (Ω, ∂Ω, ), where ∂Ω ⊂ Ω, dim Ω = n, dim ∂Ω =
n−1, and d preserves ∂Ω. There is given a surjective homomorphism r : Ω → ∂Ω
of degree 0 (restriction to the boundary) and
Z
dω = 0, ∀ ω such that r(ω) = 0.
R′
A boundary of such chain is a cycle (∂Ω, d, ), where for ω ′ ∈ ∂Ωn−1
Z ′ Z
ω := dω, for r(ω) = ω ′ .
′
194
Part II An alternate route, via the Families Index Theorem
[D, A] ⊂ B(H), (1 + D2 ) ∈ Lp
Du·A = uDA u∗ .
∗
Fact 6.11. DA has the same dimension as D and DA = DA . Also ker DA =
−1
ker(Id + D A), hence is finite dimensional.
Let
Vinj := {A ∈ V | DA injective } ⊂ V
It is an open subset with respect to |||·|||. For A ∈ Vinj operator DA is invertible
with
−1
DA = (1 + D−1 A)−1 D−1 ∈ Lp .
Graded trivial vector bundle over Vinj
e ± := Vinj × H± .
H
195
Part II An alternate route, via the Families Index Theorem
e where
Superconnection is an operator d + D,
e: H
D e → H,
e e A = DA : H ± → H ± .
is in the fiber D
Curvature
e 2 = γdD
R := (γd + D) e + Dd
e +D
e 2 = [γd, D]
e +D
e 2.
| {z }
e′
=:D
e ′ = [d, D]
Explicit expression of D e ∈ Ω1 (Vinj , H):
e
e → Ωp+1 (Vinj , H)
d : Ωp (Vinj , H) e
p
X
e0 , . . . , X
ep+1 ) = ei ω(X c
e0 , . . . , X
ei , . . . , X
ep )
(dω)(X X
i=0
eA f := d
X f (A + tX), X ∈ V.
dt t=0
e = γdF ∧ ω,
γd(Dω)
Hence
e ′ (ω) = dF ∧ ω, dFA (X
D eA ) = X,
r
X
e ′ (ω)A (X0 , . . . , Xp+1 ) =
D ci , . . . , Xp )
(−1)i Xi ωA (X0 , . . . , X
|{z} | {z }
i=0
∈B(H) ∈H
where
ds := ds1 ds2 . . . dsn ,
and the integration is over a simplex
∆n := {0 6 s1 6 s2 6 . . . 6 sn 6 1 | s1 + s2 + . . . + sn = 1}
One has
d s(A+B) −sB
(e e ) = es(A+B) Ae−sB
ds
Z u
u(A+B) uB
e =e + es(A+B) Ae(u−s)B ds.
0
196
Part II Index theory for foliations
AΓ := Cc∞ (F M ) ⋊ Γ
GLn (R) FM
π
One has vertical vector fields Yij coming from the GLn (R) action, and when
chooses a connection, also horizontal vector fields Xk . Let {θk , ωji } be the dual
basis of differential forms. Then
Λωji ∧ Λθk
F M/ SO(n) PM
π
V ⊂ T P M = ker π∗
197
Part II Index theory for foliations
T P M/V N
PM
L2 (ΛT ∗ P M, VolP )
QH := dH + d∗H
which we denote by
Z
/ Tr(a0 [a1 , D](k1 ) . . . [an , D](kn ) |D|−n−2|k|−s )
X Z
φn (a0 , . . . , an ) = cn,k / a0 [Q, a1 ](k1 ) . . . [Q, an ](kn ) |Q|−n−2|k|
k
198
Chapter 7
Hopf–cyclic cohomology
7.1 Preliminaries
7.1.1 Cyclic cohomology in abelian category
Our task is to understand cup product for Hopf–cyclic cohomology with coeffi-
cients, that is mapping
HCm n
H (C; M ) ⊗ HCH (A; M ) → HC
m+n
(A; M ).
with
δj δi = δi δj , j > i.
199
Part II Preliminaries
• Simplicial category.
(n) (m)
Mor(C) := {δi , σj | 0 6 i 6 n, 0 6 j 6 m, n, m ∈ N},
with additional identities
σj σi = σi σj+1 , i 6 j,
δi σj−1 , i < j,
σj δi = id[n] , i ∈ {j, j + 1},
δi−1 σj , i>j+1
• Precyclic category.
(m)
Mor(C) := {δi , τn | 0 6 i 6 m, m, n ∈ N},
with the identities as for presimlicial category and
τnn+1 = id[n] ,
τn δi = δi−1 τn−1 , 1 6 i 6 n.
• Cyclic Category.
(m) (l)
Mor(C) := {δi , σj , τn | 0 6 i 6 m, 0 6 j 6 l, m, l, n ∈ N},
with all above identieties and
2
τn σ0 = σn τn+1 ,
τn σj = σj−1 τn+1 , 1 6 j 6 n.
λn := (−1)n τn , n ∈ N.
These morphisms satisfy the following identities
bn+1 bn = 0, (1 − λn )bn = b′n (1 − λn−1 ).
Consider a diagram
1−λn+1
kern+1 /
An+1 /
An+1
O O
O
bn+1 bn+1
1−λn
kern /
An /
An b′n+1
O
O
bn bn
1−λn−1
kern−1 /
An−1 /
An−1 b′n
200
Part II Preliminaries
bn bn+1
kern−1 /
kern H /
kern+1
ss HH
ss HH
9 d
ss HH
ss HH
ss ∃!φn
ker coker bn /
ker bn+1
Define the cyclic homology of the complex (A• , bn ) as the cokernel of the unique
map φn
HCn (F ) := HCn (A• ) := coker φn .
Define another operator
n
X
Nn := (λn )i , n ∈ N.
i=0
.. .. .. .. ..
O
. .
O
. O O
. .
O
b3 −b′3 b3 −b3 b3
1−λ2 N2 1−λ2 N2
A2 /
A2 /
A2 /
A2 /
A2 /
...
O O O O O
b2 −b′2 b2 −b′2 b2
1−λ1 N1 1−λ1 N1
A1 /
A1 /
A1 /
A1 /
A1 /
...
O O O O O
b1 −b′1 b1 −b′1 b1
1−λ0 N0 1−λ0 N0
A0 /
A0 /
A0 /
A0 /
A0 /
...
Then the cohomology of the total complex is the cyclic homology of the
functor F : C → A
HCn (F ) = Hn (Tot A•• ).
∆
C /
C ⊗C
∆ ∆⊗id
id⊗∆
C ⊗C /
C ⊗C ⊗C
∆
C JJ /
C ⊗C
JJ
JJid
∆ JJ ǫ⊗id
JJ
id⊗ǫ J
C ⊗C
%
201
Part II Preliminaries
• Comodule (M, ∆R )
∆R
M /
M ⊗C
∆R ∆R ⊗id
id⊗∆R
M ⊗C /
M ⊗C ⊗C
∆R
M H M ⊗C
H
/
HH id
HH
HH ǫ⊗id
H #
• Bicomodule (M, ∆L , ∆R )
∆R
M /
M ⊗C
∆L ∆L ⊗id
id⊗∆R
M ⊗C /
C⊗M ⊗C
– Antipode S
S ∗ id = 1ǫ = id ∗ S.
Properties of S:
• if exists, it is unique,
• it is an antialgebra map: S(ab) = S(b)S(a),
• it is an anticoalgebra map: ∆ ◦ S = (S ⊗ S) ◦ ∆op ,
• if there exists S −1 , it has the above properties and satisfies
S −1 ∗cop id = 1ǫ = id ∗cop S −1 .
Sweedler notation:
X
∆h = ai ⊗ bi =: h(1) ⊗ h(2) .
i
202
Part II Preliminaries
If we treat multiple tensor products as trees, then we can forget how the tree
was constructed.
∆2 h = h(1)(1) ⊗ h(1)(2) ⊗ h(2)
= h(1) ⊗ h(2)(1) ⊗ h(2)(2)
= h(1) ⊗ h(2) ⊗ h(3) .
Hn ⊗ A → A
In particular
Hence
trδ (a0 h1 (a1 ) . . . hm (am )) = (−1)m trδ (a0 (δ ∗ S)(h1 )(h2 (a1 ) . . . hm (am−1 )am ))
Denote
203
Part II Preliminaries
204
Part II Preliminaries
Now take σ = 1,
δ(X) = 0,
δ(Y ) = −1,
δ(λ1 ) = 0.
On generators
δ(Y ) + S 2 (Y ) − δ(Y ) = Y.
Similarly for λ1 .
X (1) ⊗ X (2) ⊗ X (3) =
= X ⊗ 1 ⊗ 1 + 1 ⊗ X ⊗ 1 + 1 ⊗ 1 ⊗ X + 1 ⊗ λ1 ⊗ Y + λ1 ⊗ Y ⊗ 1 + λ1 ⊗ 1 ⊗ Y,
S 2 (X) + δ(S(X)) −S 2 (λ1 )δ(Y ) = S(−X + λ1 Y ) + λ1
| {z }
=0
= X −λ1 Y + S(Y )S(λ1 ) +λ1
| {z }
=[Y,λ1 ]=λ1
= X + λ1 − λ1 = X.
Thus (δ, 1) is a modular pair in involution.
C n (C, M ) := M ⊗ C ⊗ C ⊗n , n ∈ N,
C is an H-module coalgebra
M is a C-bimodule
∆R (m ⊗ c) = (m ⊗ c(1) ) ⊗ c(2) ,
∆L (m ⊗ c) = m(−1) c(1) ⊗ (m(0) ⊗ c(2) ).
205
Part II Preliminaries
A is an H-module algebra
M is aleft H-comodule
Hom(M ⊗ A ⊗ A⊗n , k) ∼
= Hom(A⊗n , Hom(M ⊗ A, k)).
M ⊗ A is an A-bimodule
Paracyclic structures:
For {C n (A, M )}n∈N
τn (m ⊗ c0 ⊗ . . . ⊗ cn ) = m(0) ⊗ c1 ⊗ . . . ⊗ cn ⊗ m(−1) c0 .
Invariant complexes:
n
CH (A, M ) := HomH (M ⊗ A⊗n+1 , k),
∀ m ∈ M m(0) m(−1) = m.
206
Part II Preliminaries
(mh)(0) ⊗H (c1 ⊗. . .⊗cn ⊗(mh)−1 c0 ) = m(0) ⊗H (h(2) (c1 ⊗. . .⊗cn )⊗m(−1) h(1) c0 ),
hence it suffices to prove the following identity
Take
M ⊗H (H· ⊗ H· ) (diagonal structure)
and morphism
Φ
H· ⊗ H· −
→ H· ⊗ H (multiplication on the first term)
Now
Φ(−1) (l(h ⊗ k)) = Φ−1 (lh ⊗ k) = lΦ−1 (h ⊗ k).
Consider
id⊗ Φ
M ⊗H (H· ⊗ H· ) −−−H−→ M ⊗H (H· ⊗ H) ∼
= M ⊗ H.
207
Part II Preliminaries
C = H, M =σ kδ
Then for f˜ ∈ H ⊗n
= F (1 ⊗H (h̃ ⊗ σ))
e 1 ⊗ . . . ⊗ hn ⊗ σ)
= 1 ⊗H Φ(h
(1) (2)
= 1 ⊗H h1 ⊗ S(h1 )(h2 ⊗ . . . ⊗ hn ⊗ σ)
(1)
= δ(h1 )S(h21 )(h2 ⊗ . . . ⊗ hn ⊗ σ).
HCm σ 0 σ m
H (H; kδ ) ⊗ HCH (A; kδ ) → HC (A),
5. HCm m
k (A; k) = HC (A)
HC∗k[σ,σ−1 ] (A;σ kǫ ).
Lemma 7.4.
σ
kδ is SAYD ⇐⇒ (δ, σ) is MPII.
Proof.
m(0) m(−1) = m ⇔ 1 · σ = δ(σ) = 1,
(mh)(−1) ⊗ (mh)(0) = S(h(3) )m(−1) h(1) ⊗ m(0) h(2)
σδ(h) = S(h(3) )σh(1) δ(h(2) )
L(h) = R(h) ⇔ (L ∗op S −1 )(h) = (R ∗op S −1 )(h)
L(h(2) )S (−1) (h(1) ) = R(h(2) )S (−1) (h(1) )
S̃δσ (h) = σδ(h(2) )S (−1) (h(1) ) = S(h(2) )σδ(h(1) ) =: Sδσ (h)
208
Part II The Hopf algebra Hn
By direct computation
Then let
X ∂
Yij = yiµ ∂µj , i, j = 1, . . . , n, ∂µj :=
µ
∂yjµ
e y) := (ϕ(x), ϕ′ (x)y)
ϕ(x,
209
Part II The Hopf algebra Hn
i
where ϕ′ (x) is Jacobi matrix ϕ′ (x)ij = ∂ϕ
∂xj .
Viewing Diff M as a discrete group we form the crossed product algebra
AM := Cc∞ (F M ) ⋊ Diff M
e1 )u∗ϕ2 ϕ1 .
f1 u∗ϕ1 · f2 u∗ϕ2 = f1 (f2 ◦ ϕ
Since the right action of GLn (R) on F M commutes with the action of Diff M ,
at the Lie algebra level one has
Xk (f u∗ϕ ) = Xk (f )u∗ϕ .
uϕ Xk u∗ϕ = Xk − γjk
i
(ϕ−1 )Yij ,
i
where ϕ 7→ γjk (ϕ) is a group 1-cocycle on Diff M with values in C ∞ (F M ).
Specifically X
i
γjk (ϕ)(x, y) = (y −1 · · · ϕ′ (x)−1 · ∂µ · y)ij ykµ
µ
The above expression comes from the pull-back formula for the connection
210
Part II The Hopf algebra Hn
The operators {Xk , Yji } satisfy the commutation relations of the group of
affine transformations of Rn
[Yij , Xk ] = δkj Xi ,
[Xk , Xl ] = 0.
i
The succesive commutators of the operators δjk with the Xl ’s yield new gener-
ations of
i i
δjk|l 1 ...lr
:= [Xlr , . . . [Xl1 , δjk ] . . .],
which involve multiplication by higher order jets of diffeomorphisms
i
δjk|l 1 ...lr
(f u∗ϕ ) = γjk|l
i
1 ...lr
f u∗ϕ , where
i i
δjk|l 1 ...lr
:= Xlr . . . Xl1 (γjk ).
They commute among themselves
′
i
[δjk|l 1 ...lr
, δji ′ k′ |l′1 ...l′r ] = 0.
It can be checked that the order of {j, k} and {l1 , . . . , lr } does not matter - in
any case we get the same operator.
The commutators between Yµλ ’s and δjk i
’s can be obtained from explicit
expression of the cocycle γ, by computing its derivatives in the direction of the
vertical vector fields. One obtains
[Yµλ , δjk
i
] = δjλ δµk
i
+ δkλ δjµ
i
− δµi δjk
λ
By induction
r
X
[Yµλ , δji1 j2 |j3 ...jr ] = δjλs δji1 j2 |j3 ...js−i µjs+1 ...jr − δµi δjλ1 j2 |j3 ...jr .
s=0
Definition 7.5. Let Hn be the universal enveloping algebra of the Lie algebra
hn with basis
[Xk , Xl ] = 0,
[Yij , Ykl ] = δkj Yil − δil Ykj ,
[Yij , Xk ] = δkj Xi ,
i i
[Xlr , δjk|l 1 ...lr−1
] = δjk|l 1 ...lr
,
r
X
[Yνλ , δji1 j2 |j3 ...jr ] = δjλs δji1 j2 |j3 ...js−i νjs+1 ...jr − δνi δjλ1 j2 |j3 ...jr ,
s=0
′
i
[δjk|l 1 ...lr
, δji ′ k′ |l′1 ...l′r ] = 0.
211
Part II The Hopf algebra Hn
212
Chapter 8
Kj (A) ∼
= Kj (A ⊗ C0 (R2 )).
The homotopy groups are constructed as follows. We take maps from the sphere
f
Sj −
→X
213
Part II Bott periodicity
214
Part II Elliptic operators
Define
f˜1 : S 2r−1 → S 2r−1
Xr
1
f˜1 (p) := (λ11 (p), λ21 (p), . . . , λr1 (p))/( λji (p)λji (p)) 2 .
j=1
and as before
deg(f˜1 )
β(f ) := ∈ Z.
(r − 1)!
This number is an integer, which is part of the
Theorem 8.2. For j = 1, 3, 5, . . . , 2n − 1
β : πj (GL(n, C)) → Z
is an isomorphism.
215
Part II Elliptic operators
Let
D : C ∞ (X, E 0 ) → C ∞ (X, E 1 )
be a differential operator of order r. To each p ∈ X and ξ ∈ Tp∗ X = HomR (Tp X, R)
we shall associate a map of C-vector spaces
D : C ∞ (X, E 0 ) → C ∞ (X, E 1 )
(df )(p) = ξ.
We have
d(f ω) = df ∧ ω + f dω
d(f ω)p = (df ∧ ω)p because f (p) = 0,
and thus the map σ(ξ, d) is given by
216
Part II Elliptic operators
We have a decomposition
C ∞ (S 1 ) = C+∞ ∞
(S 1 ) ⊕ C− (S 1 )
∞
C+ (S 1 ) = u ∈ C ∞ (S 1 ) | an = 0 ∀ n < 0
∞
C− (S 1 ) = u ∈ C ∞ (S 1 ) | an = 0 ∀ n > 0
Denote the projection
P : C ∞ (S 1 ) → C+
∞
(S 1 ),
n=∞
! n=∞
X X
P an einθ = an einθ .
n=−∞ n=0
∞
Fix a C function α : S → C and define
1
217
Part II Elliptic operators
Lemma 8.15. deg(L) does not depend on the choice of meromorphic section u.
Remark 8.16. Another way to describe the degree is to evaluate first Chern class
of bundle L on the fundamental class of the base X
deg(L) = hc1 (L), [X]i ∈ Z.
Consider operator
∂¯ : C ∞ (X, L) → C ∞ (X, L ⊗ Λ0,1 TC∗ X)
given for s = f α by
¯ = ∂f ⊗ dz̄
∂s
∂ z̄
∂f 1 ∂f ∂f
z = x + iy, dz̄ = dx − idy, = +i ,
∂ z̄ 2 ∂x ∂y
and C ∞ (X, L ⊗ Λ0,1 TC∗ X) are complex valued 1-forms of type (0, 1). Then
¯ = 0.
u ∈ C ∞ (X, L) is holomorphic iff. ∂u
Theorem 8.17 (Riemann-Roch).
¯ = deg(L) − g + 1.
Index(∂)
218
Part II Elliptic operators
S m (U ) ⊂ C ∞ (U × Rn )
φ(x, λ, ξ)
lim
λ→∞ λm
exists.
For φ ∈ S m (U ) set
φ(x, λ, ξ)
σφ (x, ξ) = lim .
λ→∞ λm
Then σφ is a C ∞ function defined on U × (Rn × {0})
σφ : U × (Rn − {0}) → C
219
Part II Topological formula of Atiyah-Singer
General formula can be obtained using above and splitting principle. Just as
Chern character is based on a function ex , the Todd class is based on a function
x x
−x
= 2 3
1−e 1 − [1 − x + x2 − x3! + . . .]
1
= = 1 + α + α2 + . . . .
1−α
Now for a line bundle L → X we have
c1 (L)
td(L) =
1 − e−c1 (L)
and for a sum of line bundles
ch(ψ) ∈ H2j
c (X; Q).
BB ||
BB ||
BB ||
B
! ||
}
M
let
D : C ∞ (M, E 0 ) → C ∞ (M, E 1 )
be an elliptic operator. The cotangent bundle
π : T ∗ M → M, π(Tp∗ M ) = p
220
Part II Topological formula of Atiyah-Singer
E0, E1
π
T ∗M /
M
The symbol of D is a map of vector bundles
σ : π∗ E 0 → π∗ E 1
and σ has compact support. Then
ch(σ) ∈ H2j ∗
c (T M ; Q)
and
Index(D) = (ch(σ) ∪ π ∗ td(T M ⊗R C))[T ∗ M ].
In the proof of index theorem one uses
Lemma 8.19. Let A be an abelian group. Let ϕ : A → Z and τ : A → Z be
homomorphisms. Assume that ϕ is an isomorphism. Assume also that there
exists a ∈ A, with a 6= 0 and ϕ(a) = τ (a). Then ϕ = τ .
Now we shall describe apriopriate abelian group A.
Definition 8.20. A symbol datum is a 4-tuple (M, F 0 , F 1 , σ) such that
1. M is a C ∞ -manifold, finite dimensional, Hausdorff, second countable,
with π0 (M ) finite, and with no boundary,
2. F 0 , F 1 are complex vector bundles on T ∗ M ,
3. σ is a vector bundle map F 0 → F 1 with supp(σ) compact.
On a set of such 4-tuples we will define an equivalence relation ∼, and then
put
A := {(M, F 0 , F 1 , σ)}/ ∼
(M, F 0 , F 1 , σ) + (W, E 0 , E 1 , θ) = (M ∪ W, F 0 ∪ E 0 , F 1 ∪ E 1 , σ ∪ θ).
Now the two homomorphisma which are mentioned in the Lemma 8.19 are as
follows
ϕ: A → Z
ϕ(M, F 0 , F 1 , σ) := (ch(σ) ∪ π ∗ td(T M ⊗R C))[T ∗ M ],
τ: A→Z
τ (M, F , F 1 , σ) = Index(D),
0
221
Part II Topological formula of Atiyah-Singer
8.3.1 Isomorphism
.
4-tuples (M, F 0 , F 1 , σ) and (W, E 0 , E 1 , θ) are isomorphic
(M, F 0 , F 1 , σ) ∼
= (W, E 0 , E 1 , θ)
h: M → W
ηξ0
Eξ0 /
Fh0′ ξ
θ σ
ηξ1
Eξ1 /
Fh1′ ξ
where
h′ : T ∗ W → T ∗ M
is the map of cotangent bundles induced by h : M → W .
8.3.2 Homotopy of σ
.
We consider homotopies between symbol data (M, F 0 , F 1 , σ) such that M, F 0 , F 1
is fixed, and for 0 6 t 6 1 we have family of symbols σt . Then
(M, F 0 , F 1 , σ0 ) ∼ (M, F 0 , F 1 , σ1 ).
222
Part II Topological formula of Atiyah-Singer
8.3.4 Excision
. Let (M, F 0 , F 1 , σ) be a symbol data. Recall that
π(supp(σ)) ⊂ U.
Then
(M, F 0 , F 1 , σ) ∼ (U, F 0 |T ∗ U , F 1 |T ∗ U , σ|T ∗ U ).
(λ1 , λ2 ) 7→ (λ1 , λ1 · λ2 ).
where
T ∗ Rn = Rn × Rn = Cn ,
M M
Λev Cn = Λ2j Cn , Λodd Cn = Λ2j+1 Cn
j j
∧ + ι : C × Λ C → C × Λodd Cn
n ev n n
223
Part II Topological formula of Atiyah-Singer
However this construction has enough naturality, so that it can be done even
when E is not trivial. Let E → M be smooth complex vector bundle. Then we
have
E T ∗E
ρ
M T ∗M
∗ ∗
and T E is a C-vector bundle on T M .
Set M M
Λev := Λ2j (T ∗ E), Λodd := Λ2j+1 (T ∗ E)
j j
∼ (M, F 0 , F 1 , σ).
In the formula above we use external tensor product of vector bundles and
external tensor product of symbols, which we describe next. For a pair of
vector bundles E → X, F → Y their external tensor product is a bundle
ˆ
E ⊗F
X ×Y
with fiber
ˆ )(x,y) = Ex ⊗C Fy .
(E ⊗F
Then the external product of symbol data is defined as follows
(M, F 0 , F 1 , σ) × (W, E 0 , E 1 , θ) :=
M × W, (F 0 ⊗E
ˆ 0 ) ⊕ (F 1 ⊗E
ˆ 1 ), (F 1 ⊗E
ˆ 0 ) ⊕ (F 0 ⊗E
ˆ 1 ), σ#θ)
T ∗ (M × W ) = T ∗ M × T ∗ W,
ˆ E 0 −IF 1 ⊗θ
σ ⊗I ˆ ∗
σ#θ = ˆ
IF 0 ⊗θ σ ∗ ⊗I
ˆ E1 ,
where I is the identity map.
supp(σ#θ) = supp(σ) ∪ supp(θ).
Now we can put
A := {(M, F 0 , F 1 , σ)}/ ∼ .
A is an abelian group with the addition defined as
(M, F 0 , F 1 , σ) + (W, E 0 , E 1 , θ) = (M ∪ W, F 0 ∪ E 0 , F 1 ∪ E 1 , σ ∪ θ),
the inverse
−(M, F 0 , F 1 , σ) = (M, F 1 , F 0 , σ ∗ ),
and the identity being any datum (M, F 0 , F 1 , σ) with supp(σ) = ∅, for example
(M, F, F, id).
Now we can state and proof the
224
Part II Topological formula of Atiyah-Singer
D : C ∞ (M, E 0 ) → C ∞ (M, E 1 ),
(T ∗ M, π ∗ E 0 , π ∗ E 1 , σ), π : T ∗ M → M
τ (M, F 0 , F 1 , σ) = Index(D),
satisfy assumptions of the lemma, and therefore ϕ = τ . To do this we have to
check that each of them is
1. well defined, that is compatible with the equivalence relation ∼,
2. integer valued,
3. additive, that is homomorbism of abelian groups.
Moreover for ϕ we have to check that it is ”1-1” and ”onto”. Finally that there
exists nonzero element of A on which both agree.
It is easy to check that ϕ is well defined, additive, and ϕ(R1∧ ) = 1, that is
ϕ is onto. It follows from the naturality of the Chern character and the Todd
class used in the formula. The more difficult part is to check that it is integer
valued and one to one. To prove that it is so one needs a
Lemma 8.25. Any symbol datum (M, F 0 , F 1 , σ) is equivalent to a symbol da-
tum whose manifold is Rn
(M, F 0 , F 1 , σ) ∼ (Rn , G0 , G1 , η)
Proof. (An outline) Embed M into Rn for sufficiently large n in sauch way that
M is a closed subset and C ∞ manifold of Rn .
Next step is to use the normal bundle ν of M in Rn and do vector bundle
modification by ν
(M, F 0 , F 1 , σ) ∼ (ν, −, −, −).
Now ν is an open subset of Rn and one can do excision ”in reverse”
225
Part II Topological formula of Atiyah-Singer
226
Part II Index theorem for families of operators
E0 B /
E1 ⊗ R2 × C
G
/
R2 × C
BB | GG w
BB || GG ww
BB ||| GG www
B GG w
!
||
}
# ww
{
M R2
The map β is a multiplication by some element b ∈ K0 (R2 ) ∼
= K0 (S 2 ). There
is an isomorphism
e
K0 (X × R2 ) → K(X × S2)
(X is without distinguished point). Consider a complex vector bundle on X ×S 2
X × S2
227
Part II Index theorem for families of operators
Ep E|{p}×S 2
S2
D+ : C ∞ (S 2 , L+ ) → C ∞ (S 2 , L− )
Where L → S 2 is a line bundle. We can tensor the Dirac operator with the
bundle E on S 2 and obtain for each p ∈ X
D+ ⊗ Ep : C ∞ (S 2 , L+ ⊗ Ep ) → C ∞ (S 2 , L− ⊗ Ep ).
α : K0 (X × R2 ) → K0 (X).
β : K0 (X) → K0 (X × R2 )
1. it is functorial in X
2. it is K0 (X)-module homomorphism
3. For X = pt
β : K0 (pt) → K0 (R2 ) ∼
=Z
β(1) = b.
α : K0 (X × R2 ) → K0 (X).
1. it is functorial in X
2. it is K0 (X)-module homomorphism
3. For X = pt
α : K0 (R2 ) → K0 (pt) ∼
=Z
α(b) = 1.
228
Chapter 9
E1 , E2 , . . . , En , n = 2r
229
Part II The Dirac operator of Rn
1. Ej∗ = −Ej ,
2. Ej2 = −I2r ,
3. Ej Ek + Ek Ej = 0 for j 6= k,
4. ir+1 E1 E2 . . . En = I2r .
First if n = 1 we set
E1 = [−i].
Then for n = 2r + 1 we use 2r matrices E1 , E2 , . . . , En−1 as for the even case
and as the last one we put
−iI2r−1 0
.
0 iI2r−1
From E1 , E2 , . . . , En we obtain:
230
Part II The Dirac operator of Rn
231
Part II The Dirac operator of Rn
Wi = {v ∈ W | T v = iv}
W−i = {v ∈ W | T v = −iv}
232
Part II Spin representation and Spinc
We have a map
S n → M (2r , C)
(a1 , a2 , . . . , an+1 ) 7→ a1 E1 + a2 E2 + . . . + an+1 En+1 =: F.
From the properties of Ej we obtain
= −I
K0 (S n ) = Z ⊕ Z
1 β
where 1 = S n × C.
233
Part II Spin representation and Spinc
Two principal G-bundles (P, π) and (Q, θ) are isomorphic if there exists a
G-equivariant homeomorphism f : P → Q with commutativity in the diagram
f
P /
Q
~
~~~
π ~
~~ θ
Let G, H be two topological groups and let (P, π), (G, θ) be a principal G-
bundle and H-bundle on X. A homomorphism of principal bundles from (P, π)
to (Q, θ) is a pair (η, ρ) such that
1. ρ is a homomorphism of topological groups ρ : G → H
2. P → Q is a continuous map with commutativity in the diagrams
f η×ρ
P /
Q and P ×G /
Q×H
~~
π ~~~
~~ θ
η
X P /
ϕ : U × G → π −1 (U )
ψ : U × H → θ−1 (U )
such that the diagram
ϕ
U ×G /
π −1 (U )
IdU ×η η
ψ
U ×H /
θ−1 (U )
commutes.
Example 9.6. Let E be R-vector bundle on X, dimR (Ep ) = n for all p ∈ X.
Denote
∆(E) is topologized by
∆(E) ⊂ E ⊕ E ⊕ . . . ⊕ E .
| {z }
n
234
Part II Spin representation and Spinc
Define an action
∆(E) × GL(n, R) → ∆(E)
((p, v1 , v2 , . . . , vn ), [aij ]) 7→ (p, w1 , w2 , . . . , wn ),
n
X
wj = aij vi , [aij ] ∈ GL(n, R)
i=1
and a map
θ : ∆(E) → X,
θ(p, v1 , v2 , . . . , vn ) = p.
Then (∆(E), θ) is a principal GL(n, R)-bundle on X.
For n > 3
π1 (SO(n)) = Z/2Z
and Spin(n) is the unique non-trivial 2-fold cover of SO(n). It is a compact
connected Lie group.
Spin(n)
SO(n) ⊂ GL(n, R)
The group Z/2Z embeds in the Spin(n) and S 1 as the {1, −1}. We define
Spin(n)
Spinc (n)
SO(n) ⊂ GL(n, R)
Spinc (1) = S 1
ρ : S 1 → pt.
235
Part II Spin representation and Spinc
For n = 2
Spin(2) = S 1 = SO(2)
Spin(2) → SO(2)
ζ 7→ ζ 2
and
Spinc (2) = S 1 ×Z/2Z Spin(2)
ρ(λ, ζ) = ζ 2 .
Remark 9.8. Since SO(n) ⊂ GL(n, R) we can view the standard map Spinc (n) →
SO(n) as Spinc (n) → GL(n, R).
Definition 9.9. A Spinc datum for an R-vector bundle E → X is a homomor-
phism of principal bundles
η : P → ∆(E),
where P is a principal Spinc (n)-bundle on X (n = dimR (Ep )) and the homo-
morphism of topological groups underlying η is the standard map
f
P D /
P′ η = η ′ ◦ f.
D
DD yy
DD yyy
η DD y ′
" yy η
|
∆(E)
Φ : Q × [0, 1] → ∆(E)
such that
1. For t ∈ [0, 1] each
Φt = Φ(−, t) : Q → ∆(E)
c
is a Spin data.
2.
Φ0 : Q → ∆(E) is isomorphic to η : P → ∆(E)
Φ1 : Q → ∆(E) is isomorphic to η ′ : P → ∆(E)
236
Part II Spin representation and Spinc
w1 (M ) = 0, w1 (M ) ∈ H1 (M ; Z/2Z)
and
w2 (M ) = 0, w2 (M ) ∈ H2 (M ; Z/2Z).
w1 (M ) = 0, w1 (M ) ∈ H1 (M ; Z/2Z)
and
w2 (M ) is in the image of H2 (M ; Z) → H2 (M ; Z/2Z).
(complex analitic)
(symplectic) +3
(almost complex)
(contact) +3
Spin +3
Spinc
(oriented)
0 → E ′ → E → E ′′ → 0
237
Part II Spin representation and Spinc
0 → T ∂M → T M |∂M → ∂M × R → 0
Remark 9.13. If E is orientable (w1 (E) = 0), then the set of all possible ori-
entations of E is in 1-1 correspondence with H0 (X; Z/2Z). If E is Spinc -able
(w1 (E) = 0 and w2 (E) ∈ im(H2 (X; Z) → H2 (X; Z/2Z))), then the set of all pos-
sible Spinc -structures for E is then in 1-1 correspondence with H0 (X; Z/2Z) ×
H2 (X; Z).
T V := R ⊕ V ⊕ (V ⊗ V ) ⊕ (V ⊗ V ⊗ V ) ⊕ . . .
with multiplication given by composing the tensors, and then define Clifford
algebra
Cl(V ) := T V /(v ⊗ v + hv, vi · 1)
where (v ⊗ v + hv, vi · 1) denotes the two-sided ideal in T V generated by all
elements of the form
v ⊗ v + hv, vi · 1, v ∈ V, 1 ∈ R.
Λ∗ V = R ⊕ V ⊕ Λ2 V ⊕ . . . Λn V, n = dimR V.
e2j = −1, j = 1, 2, . . . , n,
ei ej + ej ei = 0, i 6= j.
We can introduce Z/2Z-grading on Cl(V ) in the following way
238
Part II Spin representation and Spinc
where (Cl(V ))0 is an R-vector space spanned by eǫ11 eǫ22 . . . eǫnn with ǫ1 + ǫ2 +
. . . + ǫn even, and (Cl(V ))1 is an R-vector space spanned by eǫ11 eǫ22 . . . eǫnn with
ǫ1 + ǫ2 + . . . + ǫn odd. This Z/2Z-grading does not depend on the choice of
orthonormal basis of V .
Take Rn with the usual inner product
S n−1 ⊂ Rn ⊂ Cl(Rn ).
The elements of S n−1 are invertible in Cl(Rn ). Let Pin(n) be the subgroup of
the invertible elements of Cl(Rn ) generated by S n−1 . Then
ρ : Spin(n) → SO(n)
(ρg)(x) = gxg −1 , g ∈ S n−1 , x ∈ Rn .
For n > 3 this is the unique non-trivial 2-fold covering space of SO(n).
Consider complexification
Cl(V ) := C ⊗R Cl(V ).
v ∗ = −v
for
v ∈ V ⊂ Cl(V ) ⊂ Cl(V ).
Let
Cl(Rn ) := CR Cl(Rn ),
Spinc (n) = S 1 ×Z/2Z Spin(n) ⊂ Cl(Rn ).
Then Spinc (n) is a subgroup of the group of unitary elements of the C*-algebra
Cl(Rn ).
Let us now choose an orthogonal basis e1 , e2 , . . . , en for even-dimensional
R-vector space V , n = 2n = dimR (V ). Recall 2r × 2r matrices E1 , E2 , . . . , En
defined in the beginning of the chapter and then define a mapping
Cl(V ) → M (2r , C)
ej 7→ Ej , j = 1, 2, . . . , n.
This gives an isomorphism of C*-algebras Cl(V ) and M (2r , C). For an odd
dimension n = 2r + 1 recall 2r × 2r matrices E1 , E2 , . . . , En and define two
mappings
ϕ+ : Cl(V ) → M (2r , C)
ϕ+ (ej ) = Ej , j = 1, 2, . . . , n,
ϕ− : Cl(V ) → M (2r , C)
ϕ− (ej ) = −Ej , j = 1, 2, . . . , n.
Then
ϕ+ ⊕ ϕ− : Cl(V ) → M (2r , C) ⊕ M (2r , C)
is an isomorphism of C*-algebras.
239
Part II Spin representation and Spinc
Remark 9.14. This isomorphisms are non-canonical since they depend on the
choice of an orthonormal basis for V .
Let E be an R-vector bundle on X. Assume given an inner product h−, −i
for E. Then define Cl(E) as a bundle of C*-algebras over X whose fiber at
p ∈ X is Cl(Ep ).
Definition 9.15. An Hermitian module over Cl(E) is a complex vector bundle
F on X with a C-valued inner product (−, −) and a module structure
Cl(E) ⊗ F → F
such that
1. (−, −) makes Fp into a finite dimensional Hilbert space,
2. for each p ∈ X, the module map
Cl(Ep ) → L(Fp )
240
Part II Spin representation and Spinc
If (ǫ, h−, −i, F ) is a Spinor system for E, then F is referred to as the Spinor
bundle.
Suppose that n = dimR (Ep ) is even. Let Fp+ (Fp+ ) be the +1 (−1) eigenspace
of ω(p). We have a direct sum decomposition
F = F + ⊕ F −,
∆(E)×GL(n,R) ∼
=E
((p, v1 , v2 , . . . , vn ), (a1 , a2 , . . . , an )) 7→ a1 v1 + a2 v2 + . . . + an vn .
Let E be an R-vector bundle on X. A Spinc datum
η : P → ∆(E)
determines a Spinor system (ǫ, h−, −i, F ) for E. For p ∈ X, given orientation ǫ,
and inner product h−, −i, an R-basis v1 , v2 , . . . , vn of Ep is positively oriented
and orthonormal if and only if
(v1 , v2 , . . . , vn ) ∈ im(η).
For n even Spinc (n) has two irreducible representations known as its 1
2 − Spin
representations
Spinc (n) → GL(2r−1 , C),
Spinc (n) → GL(2r−1 , C), n = 2r.
The direct sum
ϕ : Cl(Rn ) → M (2r , C)
241
Part II Spin representation and Spinc
ϕ(ej ) = Ej , j = 1, 2, . . . , n.
There is a canonical inclusion
This is Spin representation of Spinc (n) and Spinc (n) acts on GL(2r , C) acts on
r
C2 via this representation.
Let M be smooth manifold, possibly ∂M non-empty, T M the tangent bundle
of M . Then
Spinc datum for T M
η : P → ∆(T M )
↓
Spinor system for T M
(ǫ, h−, −i, F )
↓
Dirac operator
D : smoothc (M, F ) → smoothc (M, F )
where F is the Spinor bundle on M and smoothc (M, F ) are its smooth sections
with compact support.
The Dirac operator
is such that
1. D is C-linear
D(s1 + s2 ) = Ds1 + Ds2 ,
D(λs) = λDs, s1 , s2 , s ∈ smoothc (M, F ), λ ∈ C.
F = F+ ⊕ F−
0 D−
D=
D+ 0
242
Part II Spin representation and Spinc
D0 − D1 : F → F
D : smoothc (S n , F ) → smoothc (S n , F )
0 D−
D=
D+ 0
D+ : smoothc (S n , F + ) → smoothc (S n , F − )
Then
Index(D+ ) := dimC (ker D+ ) − dimC (coker D+ ).
Theorem 9.21.
Index(D+ ) = 0.
We can tensor D+ with the Bott generator vector bundle β from section
(9.1.2)
Dβ+ : smoothc (S n , F + ⊗ β) → smoothc (S n , F − ⊗ β).
Then we have
Theorem 9.22.
Index(Dβ+ ) = 1.
243
Bibliography
244
BIBLIOGRAPHY BIBLIOGRAPHY
245
Part III
Joseph C. Vàrilly
246
Based on the lectures of:
• Joseph C. Vàrilly
(Departamento de Matematicas, Universidad de Costa Rica, 2060 San
Jose, Costa Rica)
– Chapters 1, 2, 3, 4, 5, 6, 7, 8.
247
Introduction and Overview
248
(B) The operational toolkit for noncommutative generalization.
(C) Reconstruction: how to recover differential geometry from the operator
framework.
(D) Examples of spectral triples with noncommutative coordinate algebras.
249
Chapter 1
250
Part III The universality property
251
Part III The trace
2. Reversal : take A = Cl(V, g)op , the opposite algebra. Then the map v 7→
v, considered as the inclusion V ֒→ A, extends to an antiautomorphism
a 7→ a! of Cl(V, g), given by (v1 v2 . . . vr )! := vr . . . v2 v1 .
3. Complex conjugation: the complexification of Cl(V, g) is Cl(V, g) ⊗R C,
which is isomorphic to Cl(V C , g C ) as a C-algebra. Now take A to be
Cl(V, g) ⊗R C and define f : v 7→ v̄ : V C → V C ֒→ A (a real-linear map).
It extends to an antilinear automorphism of A. Note that Lemma 1.2
guarantees R-linearity, but not C-linearity, of the extension even when A
is a C-algebra.
4. Adjoint : Also, a∗ := (ā)! is an antilinear involution on Cl(V, g) ⊗R C.
5. Charge conjugation: κ(a) := χ(ā) : v1 . . . vr 7→ (−1)r v̄1 . . . v̄r is an antilin-
ear automorphism of Cl(V, g) ⊗R C.
Notation. We write Cl(V ) := Cl(V, g) ⊗R C to denote the complexified Clifford
algebra. Up to isomorphism, this is independent of the signature of the sym-
metric bilinear form g, because all complex nondegenerate bilinear forms are
congruent.
but ~hi · ~hj = [H t H]ij = 0 for i 6= j. Next, the matrix of ek el 7→ e′i e′j is H ∧ H, of
size n2 , that is also orthogonal, so e′i e′j e′r e′s has zero scalar part in the ek el ep eq -
expansion; and so on: the same is true for expressions e′j1 . . . e′j2r by induction.
Thus τ (a) = a∅ does not depend on {e1 , . . . , en }.
Remark 1.4. At this point, it was remarked that for existence of the trace,
one could use the restriction of the (normalized) trace on EndR (Λ• V ) ⊗R C =
EndC (Λ• V C ), in which Cl(V ) is embedded. True enough: although one must
see why odd elements must have trace zero. For that, it is enough to note that
if a ∈ Cl1 (V ), then c(a) takes even [respectively, odd] elements of the Z-graded
algebra EndC (V C ) to odd [respectively, even] elements; thus, in any basis, the
matrix of c(a) will have only zeroes on the diagonal, so that tr(c(a)) = 0.
Nonetheless, Proposition 1.3 is useful in that it establishes the uniqueness of
the trace.
252
Part III Periodicity
ha | bi := τ (a∗ b).
1.4 Periodicity
Write Clpq := Cl(Rp+q , g), where g has signature (p, q), and the orthonormal
basis is written as {e1 , . . . , ep , ε1 , . . . , εq }, where e21 = · · · = e2p = 1 and ε21 =
· · · = ε2q = −1. For example,
Cl10 = R ⊕ R;
Cl01 = C, with ε1 = i;
0 1 1 0 0 −1
Cl20 = M2 (R), with e1 = , e2 = , e1 e2 = ;
1 0 0 −1 1 0
Cl02 = H, with ε1 = i, ε2 = j, ε1 ε2 = k.
Thus f (ek )2 = +1, f (εl )2 = −1 in all cases, and all f (ek ), f (εl ) anticommute.
This entails that f extends by linearity to a linear map satisfying f (v)2 =
g(v, v) 1 for all v ∈ V . Hence there exists a homomorphism f˜: Clp+1,q+1 → A,
which is surjective since the right hand sides of (1.3) generate A as an R-algebra.
It is an isomorphism, because the dimensions over R are equal.
Lemma 1.6. Cl0p+1,q ∼
= Clqp .
f (er ) := εr ep+1 , r = 1, . . . , q,
f (εs ) := es ep+1 , s = 1, . . . , p.
Then
and all f (er ), f (εs ) anticommute. The rest of the proof is like that of the
previous Lemma.
253
Part III Periodicity
|
6 7
H R \
5 0
H⊕H R⊕R N
4 1
H <
R
3 2
.
254
Part III Chirality
1.5 Chirality
From now on, n = 2m for n even, n = 2m + 1 for n odd. We take Cl(V ) ∼ =
Cl(V, g) ⊗R C with g always positive definite.
PnSuppose {e1 , . . . t, en } is an oriented orthonormal basis for (V, g). If e′k =
′ ′
j=1 hjk ej with H H = 1n , then e1 . . . en = (det H) e1 . . . en , and det H = ±1.
We restrict to the oriented case det H = +1, so the expression e1 e2 . . . en is
independent of {e1 , e2 , . . . , en }. Thus
γ := (−i)m e1 e2 . . . en
and ( )
n(n − 1) m(2m − 1), n even
= ≡ m mod 2,
2 (2m + 1)m, n odd
so γ ∗ = γ. But also γ ∗ γ = (en . . . e2 e1 )(e1 e2 . . . en ) = (+1)n = 1, so γ is
“unitary”. Hence γ 2 = 1, so 1+γ 1−γ
2 , 2 are “orthogonal projectors” in Cl(V ).
Since γej = (−1) n−1
ej γ, we get that if n is odd, then γ is central in Cl(V );
and for n even, γ anticommutes with V , but is central in the even subalgebra
Cl0 (V ). Moreover, when n is even and v ∈ V , then γvγ = −v, so that γ(·)γ =
χ ∈ Aut(Cl(V )).
Proposition 1.9. The centre of Cl(V ) is C1 if n is even; and it is C1 ⊕ Cγ if
n is odd.
Proof. Denote this centre by Z(Cl(V )).
P a ∈ Z(Cl(V )) implies γaγ = aγ = a, P
Even case: 2
so a lies in Cl0 (V ).
If a = K even aK ek1 . . . ekr , then 0 = a−ej aej = K even, j∈K 2aK ek1 . . . ekr ,
so aK = 0 if j ∈ K. Since this holds for any j, we conclude that a = a∅ 1 =
τ (a) 1. Therefore Z(Cl(V )) ∼ = C1 when n is even.
Odd case: If a = a0 + a1 (even + odd) lies in Z(Cl(V )), then
255
Part III Spinc and Spin groups
256
Part III The Lie algebra of Spin(V )
Spin(V ) = { α + βe1 e2 : α, β ∈ R, α2 + β 2 = 1 }
ψ ψ
= { u = cos + sin e1 e2 : −2π < ψ ≤ 2π } ∼= T.
2 2
We compute
ψ ψ ψ ψ
ue1 u−1 = cos + sin e1 e2 e1 cos − sin e1 e2 = (cos ψ) e1 − (sin ψ) e2 ,
2 2 2 2
ψ ψ ψ ψ
ue2 u−1 = cos + sin e1 e2 e2 cos − sin e1 e2 = (sin ψ) e1 + (cos ψ) e2 ,
2 2 2 2
so that
cos ψ − sin ψ
φ(u) = ∈ SO(2),
sin ψ cos ψ
which is (nontrivial) double covering of the circle.
Example 1.13. Spin(3) ∼ = SU(2) = {unit quaternions} in Cl30 ∼
0
= Cl02 ∼= H, and
φ : SU(2) → SO(3) is the adjoint representation of SU(2).
Example 1.14. Spin(4) ∼ = SU(2) × SU(2) in Cl040 ∼ = Cl03 ∼
= H ⊕ H. If u = (q, p)
with q, p ∈ SU(2), then φ(u) becomes x 7→ qxp for x ∈ H ∼
−1
= R4 , and this map
lies in SO(4). If φ(u) = 1H , then 1 7→ qp , so p = q, and x 7→ qxq −1 = x, so q
−1
[b, x] = [uv, x] = uvx + uxv − uxv − xuv = 2g(v, x)u − 2g(u, x)v ∈ V ,
so ad b : V → V . Also
257
Part III The Lie algebra of Spin(V )
so that [b, b′ ] ∈ Cl≤2 (V, g) with τ ([b, b′ ]) = 0. Hence [b, b′ ] ∈ Q(Λ2 V ), and this
is a Lie algebra. Next,
g(y, [b, x]) = 2g(v, x)g(y, u) − 2g(u, x)g(y, v) = −g([b, y], x),
= Aer ,
258
Part III Orthogonal complex structures
Note that hJu | viJ = −ihu | viJ and hu | JviJ = +ihu | viJ (check it!). We denote
the resulting m-dimensional complex Hilbert space by VJ .
If {u1 , . . . , um } is an orthonormal basis for VJ := (V, h· | ·iJ ), then
is an orthonormal oriented basis for V (over R). The orientation may or may
not be compatible with the given one on V .
259
Part III Irreducible representations of Cl(V )
Those J which are compatible with orientation on V form one component (of
two), homeomorphic to SO(2m)/ U(m).
We may complexify V to get V C = V ⊗R C = V ⊕ iV . Take
WJ := { v − iJv ∈ V C : v ∈ V } = 21 (1 − iJ)V = PJ V.
W J = { v + iJv : v ∈ V } = 21 (1 + iJ)V = PJ V
satisfies WJ ⊕ W J ∼
= V C , an orthogonal direct sum for the hermitian scalar
product
hhw | zii := 2 g(w̄, z) for w, z ∈ V C .
Note that PJ2 = PJ and PJ = PJ∗ with respect to this product. We say that WJ
is a polarization of V C . Also PJ : VJ → WJ is an unitary isomorphism.
Conversely: given a splitting V = W ⊕ W , orthogonal with respect to hh· | ·ii,
write w =: u − iv for w ∈ W , with u, v ∈ V ; then JW : u 7→ v lies in J (V, g),
and WJW = W (exercise). Thus the correspondence J ↔ WJ is bijective.
260
Part III Irreducible representations of Cl(V )
ε(w) : z1 ∧ · · · ∧ zk 7→ w ∧ z1 ∧ · · · ∧ zk ,
k
X
ι(w̄) : z1 ∧ · · · ∧ zk 7→ (−1)k−1 hhw | zj ii z1 ∧ · · · ∧ zbj ∧ · · · ∧ zk .
j=1
Then
c2J (v) := hhw | wii 1 = hv | viJ 1 = g(v, v) 1,
so that cJ : V → EndC (FJ V ) ≡ L(FJ V ). That is to say, cJ is a representation
of Cl(V ) on the Hilbert space FJ V .
Note that we complexify the representation of Cl(V, g), given by universality.
One can check that
From (1.8) and the properties of determinants, it is easy to check that the
operators ε(w) and ι(w̄) are adjoint to one another, that is, ε(w)† = ι(w̄) for
w ∈ WJ ; in particular, cJ (v)† = cJ (v) for v ∈ V . (This is a consequence of
our choice of g to have positive definite signature: were we to have taken g to
be negative definite, as in done in many books, then the operators cJ (v) would
have been skewadjoint.) More generally, we get cJ (a)† = cJ (a∗ ) for a ∈ Cl(V ):
we say that cJ is a selfadjoint representation of the ∗-algebra Cl(V ) on the Fock
space FJ (V ).
Now, if T ∈ L(FJ (V )) commutes with cJ (V C ), then in particular ι(z̄)T Ω =
T ι(z̄)Ω = T (0) = 0 for z̄ ∈ W J . Therefore T Ω ∈ Λ0 WJ , i.e., T Ω = tΩ for some
t ∈ C. Now
z̄1 z1 − z1 z̄1 = 41 (e1 + ie2 )(e1 − ie2 ) − 14 (e1 − ie2 )(e1 + ie2 ) = −e1 e2 .
261
Part III Representations of Spinc (V )
Cl(R2m ) ∼
= M2m (C) and Cl(R2m+1 ) ∼
= M2m (C) ⊕ M2m (C). (1.9)
From this it is clear that, when dim V is even, Cl(V ) is a simple matrix algebra
and therefore all irreducible representations are equivalent and arise from matrix
multiplication on a minimal left ideal, whose dimension is 2m . Similar arguments
in the odd case show that there are at most two inequivalent representations
of Cl(V ). Thus the Fock representations we have constructed account for all of
them: there are no others.
262
Part III Representations of Spinc (V )
From there we soon conclude that cJ (Spinc (V )) w1 = Λodd WJ : the “odd” sub-
representation is also irreducible.
Are these subrepresentations equivalent? No: for suppose R : Λeven WJ →
odd
Λ WJ intertwines both subrepresentations. Then in particular RcJ (γ) =
cJ (γ)R means that R(+1) = (−1)R : Λeven WJ → Λodd WJ , so that R = 0.
Conclusion: The algebra representation cJ of Cl(V ) restricts to a group rep-
resentation cJ of Spinc (V ) which is the direct sum of two inequivalent irreducible
subrepresentations, if dim V is even.
Odd case, n = 2m+1: There are two irreducible representations cJ and c′J of
Cl(V ) on FJ (U ), but they coincide on Cl0 (V ): in this case, γ is odd. Declaring
cJ (γ) to be, say, +1 on F (U ), we get for w1 , . . . , w2k+1 ∈ WJ :
263
Chapter 2
such that:
1. g(X, Y ) is a real function if X, Y are real vector fields;
2. g is C(M )-bilinear: g(f X, Y ) = g(X, f Y ) = f g(X, Y ), if f ∈ C(M );
3. g(X, X) ≥ for X real, with g(X, X) = 0 =⇒ X = 0 in X(M ).
264
Part III Clifford algebra bundles
α(Y ) =: g(α♯ , Y ).
o
α♯ ←α
They are mutually inverse, of course. In fact, they can be used to transfer the
metric form X(M ) to A1 (M ):
g(α, β) := g(α♯ , β ♯ ), for α, β ∈ A1 (M ).
One should perhaps write g −1 (α, β) —as is done in [fgv01]— since in local
coordinates gij := g(∂/∂xi , ∂/∂xj ) and g rs := g(dxr , dxs ) have inverse matrices:
[g rs ] = [gij ]−1 .
If f ∈ C 1 (M ), the gradient of f is grad f := (df )♯ , so that
g(grad f, Y ) = df (Y ) := Y f.
265
Part III The existence of Spinc structures
are isomorphic.
Proof. We compose α 7→ α♯g : A1 (M ) → X(M ) and X 7→ X ♭h : X(M ) → A1 (M )
to get an A-linear isomorphism ρ : A1 (M ) → A1 (M ). Now
Notice here that κγ is even; and c(γ) = c(γ 2 ) = +1 is required for consistency
of this rule.
266
Part III The existence of Spinc structures
The fibres of these bundles are central simple algebras of finite dimension 22m
in all cases.
We classify the algebras B as follows. Taking
(
{ Bx = Cl(Tx∗ M ) : x ∈ M }, if dim M is even
B :=
{ Bx = Cl0 (Tx∗ M ) : x ∈ M }, if dim M is odd
δ(B) ∈ H3 (M ; Z)
for such fields, found by Karrer [k-g63] and in more generality —allowing the
compact operators K as an infinite-dimensional simple matrix algebra— by
Dixmier and Douady [d-j69].
Here is a (rather pedestrian) sketch of how δ(B) is constructed:
If x ∈ M , take px ∈ Bx to be a projector of rank one, that is,
where λijk : Uijk → T are scalar maps. We may now check that λjkl λ−1 ikl λijl =
λijk on Uijkl . Thus λ is a Čech 2-cocycle, and its Čech cohomology class lies
in Ȟ2 (M ; T) ∼
= H3 (M ; Z). We may go one more step in order to exhibit this
1 The word good has a precise technical meaning: namely, that all nonempty finite inter-
sections of open sets of the cover are both connected and simply connected. On Riemannian
manifolds, good open covers may always be formed using geodesically convex balls.
267
Part III Morita equivalence for (commutative) unital algebras
isomorphism: if we write λijk = exp(2πif ijk ) —we can take logarithms since
Uijk is simply connected— then
takes values in Z (and since each Uijkl is connected, these will be constant
functions); thus, these aijkl form a Z-valued 3-cocycle, a. Finally, one may
check that its class [a] ∈ H3 (M ; Z) is independent of all choices made so far.
We define δ(B) := [a], which is called the Dixmier–Douady class of B.
Suppose now that the Hilbert spaces Sx ∼
m
= C2 can be chosen globally for
x ∈ M —not just locally for x ∈ Ui — that is, they are fibres of a vector bundle
S → M (that may b gifted with a Hermitian metric) such that L(Sx ) ∼ = Bx ,
for x ∈ M , via a single field of isomorphisms θ : L(S) → B such that θi = θ U
i
for each Ui . Then uij = θ−1 i θ j = id over Uij , and so λijk = 1 over Uijk , and
aijkl = 0 over each Uijkl ; hence δ(B) = [a] = 0 in H3 (M ; Z).
Conversely if δ(B) = 0, so that [λ] is trivial in Ȟ2 (M ; T), i.e., λ is a 2-
coboundary, then there are maps ν ij : Uij → T such that λijk = ν ij ν −1 ik ν jk
on Uijk . Setting v ij := ν −1 u
ij ij , we get local fields of unitaries such that v ij v jk =
v ik on each Uijk . These v ij : S j → S i are therefore transition functions for a
(Hermitian) vector bundle S → M such that S Ui ∼ = S i for each Ui . Let
S := Γ(M, S) denote the A-module of sections of this bundle. Now the pointwise
isomorphisms Bx ∼ = End Sx , for each x ∈ M , imply that B ∼ = EndA S as A-
modules, and indeed as C*-algebras. We summarize all this in the following
Proposition.
Proposition 2.6. Let (M, g) be a compact Riemannian manifold. With A =
C(M ) and B the algebra of Clifford sections given by (2.2), the Dixmier–Douady
class vanishes, i.e., δ(B) = 0, if and only if there is a finitely generated projective
A-module S, carrying a selfadjoint action of B by A-linear operators, such that
EndA (S) ∼= B.
268
Part III Morita equivalence for (commutative) unital algebras
269
Part III Classification of spinor modules
270
Part III Classification of spinor modules
Remark 2.15. In these notes, there are many inner products. As a convention,
angle brackets h· | ·i take values in C —we shall call them scalar products to
emphasize this— while round brackets (· | ·) take values in an algebra A —we
use the word pairing to signal that.
(S ⊗A L)♯ ⊗A (LS ⊗A L ⊗A L) ∼
= S ♯ ⊗A L♯ ⊗A (L ⊗A LS ⊗A L)
∼
= S ♯ ⊗A LS ⊗A L ∼= S ⊗A L,
∂ (×2)∗ j∗ ∂
→ H2 (M ; Z) −−−−→ H2 (M ; Z) −→ H2 (M ; Z2 ) −
· · · → H1 (M ; Z2 ) − → H3 (M ; Z) → · · ·
(2.5)
Remark 2.17. It can be shown that κ(B) = w2 (T M ) = w2 (T ∗ M ), the familiar
second Stiefel–Whitney class of the tangent (or cotangent) bundle. See, for
instance, the original papers of Karrer [k-g63] and Plymen [p-rj86], and the
lecture notes by Schröder [s-h00].
What is the meaning of the condition κ(B) = 0? It means that, by replacing
any original choice of S by a suitably twisted S ⊗A L, we can arrange that LS
is trivial, i.e. LS ∼
= A, or better yet, that
S♯ ∼
=S as B-A-bimodules.
271
Part III Classification of spinor modules
Ad (c): The pairing (φ|Cψ) is antilinear (and bounded) in both φ and ψ, and
thus of the form (ψ | χ) for some χ ∈ S, by the aforementioned “Riesz theorem”.
Thus we get an adjoint map to C, namely the antilinear map C † : φ 7→ χ
—obeying the rule for transposing antilinear operators, i.e., (ψ | C † φ) = (φ |
Cψ). Next, notice that C † C is an A-linear bijective endomorphism of S, that
commutes with each b ∈ B:
uC = C 3 = Cu = ūC by antilinearity of C,
† 2 2 −2
ūu 1S = (C ) C = C C 2 = 1S ,
272
Part III The spin connection
By examining the definitions of the various Čech cocycles that we have obtained
so far, one can show that δ(B) = ∂(κ(B)).
Remark 2.21. It is known that δ(B) = 0 for dim M ≤ 4: manifolds of dimensions
1, 2, 3, 4 always carry spinc structures. There are 5-dimensional manifolds for
which δ(B) 6= 0; the best-known is the homogeneous space SU(3)/ SO(3). A
homotopy-theoretic proof of the obstruction for this example in given in [f-t00].
A complex manifold has a natural orientation and a natural spinc structure
coming from its complex structure. Thus CP m come with a spinc structure, for
all m. However, it is known that CP m admits spin structures if and only if m
is odd: therefore, CP 2 is a 4-dimensional manifold without spin structures.
∇(f s) = df ⊗ s + f ∇s.
273
Part III The spin connection
∇X := ιX ◦ ∇ + ∇ ◦ ιX .
∇X Y − ∇Y X − [X, Y ] = ιY ιX ∇θ,
e a connection on E ⊗A F .
(extended by linearity, as usual) makes ∇
Next, if E = HomA (E, A), then the dual connection ∇♯ on E ♯ is determined
♯
by
whenever ζ ∈ E ♯ and s ∈ E.
Definition 2.26. If E an A-module equipped with an A-valued Hermitian pair-
ing, we say that a connection ∇ on E is Hermitian if
274
Part III The spin connection
The explicit expression (2.6) for the Levi-Civita connection reduces to a local
formula over U , namely
e • are skewsymmetric
Metric compatibility means that, for each fixed i, the Γ i•
matrices:
eβ + Γ
Γ e α = −g(∇∂i θβ , θα ) − g(θβ , ∇∂i θα ) = −∂i (δ αβ ) = 0.
iα iβ
275
Part III The spin connection
e
∇S (c(α)ψ) = d(c(α)ψ) − µ̇(Γ)c(α)ψ
e
= c(dα) ψ + c(α) dψ − µ̇(Γ)c(α)ψ
e c(α)]ψ)
= c(α)(dψ − µ̇(Γ̃)ψ) + (c(dα) − [µ̇(Γ),
S
= c(α)∇ ψ + c(dα − Γ e α)ψ
= c(∇α)ψ + c(α)∇S ψ. (2.10)
γβ = δαβ γ α also (in the Euclidean signature, which we are always using here);
in other words, γβ = γ β but with its index lowered for use with the Einstein
summation convention. Thus the Clifford relations are just
γ α γ β + γ β γ α = 2δ αβ , for α, β = 1, . . . , n.
276
Part III The spin connection
Let us look at the calculation (2.10) again, after contracting with a vectorfield
X. We get
e β γ α γβ , for X ∈ X(M ).
Thus the local coefficients of ∇SX are − 41 X i Γ iα
∇′ − ∇S = β ∈ A1 (U, End S)
and c(κ)βψ = βc(κ)ψ for all κ ∈ B U . Thus βx is a scalar matrix in End(Sx ), for
each x ∈ U . To fix β, we ask that both ∇′ and ∇S be Hermitian connections;
this entails that each βx is skew-hermitian:
so this scalar is purely imaginary. On the other hand, if ∇′X , like ∇SX , commutes
with C whenever the coefficients X i of X are real functions, then this scalar
must be purely real. Therefore, β = 0.
Proposition 2.29. If (S, C) are data for a spin structure on M , then there is
a unique Hermitian spin connection ∇S : S → A1 (M ) ⊗A S, such that
277
Part III Epilogue: counting the spin structures
Remark 2.30. If S is only a spinor module for a spinc structure, then the unique-
ness argument for the local spin connection fails. We can only conclude that
∇S |U1 − ∇S |U2 = i(α1 − α2 ) ⊗ 1End S , where α1 ∈ A1 (U1 ) and α2 ∈ A1 (U2 )
are real 1-forms. We may be able to patch these “gauge potentials” to get a
connection ∇ of a line bundle L♯ = Γ(M, L∗ ). Then one can show that on S ⊗L,
there is a connection ∇S,α that satisfies the Leibniz rule above, and hermiticity.
These are “spinc connections” for the twisted spinc structures.
If ∇ is any connection on an A-module E = Γ(M, E), then
∇ (f s) = ∇(df ⊗ s + f ∇s) = d(df ) ⊗ s − df ∇s + df ∇s + f ∇2 s = f ∇2 s,
2
which yields the local expression for the Riemannian curvature tensor:
R e+Γ
= −dΓ e∧Γ
e ∈ A2 (U, so(T ∗ M )).
U
One can check these formulas to get more familiar expressions by computing
R(X, Y ) = ιY ιX R and likewise RS (X, Y ), for X, Y ∈ X(M ).
S ♯ ⊗A L♯ (S ⊗A L)♯
T T1
− ⊗A L
S /
S ⊗A L
and therefore (S1 , C1 ) ∼ (S, C) if this diagram commutes. Now
S1 ∼
= S1 ⊗A HomB (S1 , S1 ) ∼
♯ ♯ ♯
= S1 ⊗A HomB (S ♯ ⊗A L♯ , S ⊗A L)
= S ⊗A L ⊗A HomB (S ♯ , S) ⊗A L ∼
∼ ♯ ♯
= S ⊗A L ⊗A L,
1 1
278
Part III Epilogue: counting the spin structures
Remark 2.31. The group H1 (M, Z2 ) is known to classify real line bundles over M .
If a twist by L exchanges the spinor modules for two spin structures, there is
an antilinear automorphism of L which matches the two charge conjugation op-
erators, and the part of L fixed by this automorphism comprises the sections of
the corresponding R-line bundle over M .
279
Chapter 3
Dirac operators
/ a] = −i c(da),
[D, for all a ∈ A = C ∞ (M ). (3.3)
Indeed,
280
Part III The metric distance property
is the Riemannian volume form (for the given orientation ε and metric g). In
the notation, we assume that all local charts are consistent with the given orien-
tation, which just means that det[gij ] > 0 in any local chart. The scalar product
on S is then given by
Z
hφ | ψi := (φ | ψ) νg for φ, ψ ∈ S.
M
p
On completion in the norm kψk := hψ | ψi, we get the Hilbert space H :=
L2 (M, S) of L2 -spinors on M .
Using the gradient grad a := (da)♯ ∈ X(M ), we can compute
281
Part III Symmetry of the Dirac operator
Thus
/ a]k ≤ 1 } ≤ inf length(γ) =: d(x, y). (3.4)
sup{ |a(y) − a(x)| : a ∈ C(M ), k[D,
γ
In this supremum, we can use a ∈ C(M ) not necessarily smooth; a need only
be continuous with grad a (ν-essentially) bounded. Since we have obtained
|a(y) − a(x)| ≤ k grad ak∞ d(x, y), we see that a need only be Lipschitz on M
—with respect to the distance d— with Lipschitz constant ≤ k grad ak∞ . In
fact, this is the best general Lipschitz constant: fix x ∈ M , and set ax (y) :=
d(x, y). This function lies in C(M ), and |ax (y) − ax (z)| ≤ d(y, z) by the triangle
inequality for d. Since k grad ax k∞ = 1 by a local geodesic calculation, we see
that a = ax makes the inequality in (3.4) sharp:
d(x, y) = sup{ |a(y) − a(x)| : k grad ak∞ ≤ 1 }
/ a]k ≤ 1 },
= sup{ |a(y) − a(x)| : a ∈ C(M ), k[D, (3.5)
so that D/ determines the Riemannian distance d, which in turn determines the
metric g. (The Myers–Steenrod theorem of differential geometry says that g is
uniquely determined by its distance function d.)
Example 3.2. Take M = S1 (n = 1, m = 0, 2m = 1). The trivial line bundle is
a spinor bundle, with S = C ∞ (S1 ) = A, and C is just the complex conjugation
K of functions. With the flat metric on S1 ∼ = R/Z, we can identify S with the
set of smooth 1-periodic functions on R, so both ∇ and ∇S are trivial since
Γ111 = 0. Therefore,
d
D/ = −i
dθ
is the Dirac operator in this case. Thus [D, / f ] = −if ′ for f ∈ A, and for
α, β ∈ [0, 1], we get
Z β Z β
′
|f (β) − f (α)| = f (θ) dθ ≤ |f ′ (θ)| dθ ≤ |β − α| whenever kf ′ k∞ ≤ 1.
α α
282
Part III Selfadjointness of the Dirac operator
as can easily be checked; on the right hand side we use the Levi-Civita connection
on X(M ). Now we abbreviate cj := c(dxj ) ∈ Γ(U, End S), for j = 1, . . . , n. Then
we compute the difference of A-valued pairings:
Here we have used the Leibniz rule for ∇S , the selfadjointness of cj since dxj is
a real local 1-form, and the hermiticity of ∇S .
By duality, the map α 7→ (φ | c(α)ψ), which takes 1-forms to functions,
defines a vector field Zφψ —because X(M ) = EndC ∞ (M) (A1 (M ), C ∞ (M ))— so
the right hand side becomes
∂j (dxj (Zφψ )) − (∇∂j dxj )(Zφψ ) = dxj (∇∂j Zφψ ) = div Zφψ ,
where we have used the Leibniz rule for the dual Levi-Civita connections on
A1 (M ) and on X(M ), respectively. Thus
/ − (Dφ
(φ | Dψ) / | ψ) = −i div Zφψ
283
Part III The Schrödinger–Lichnerowicz formula
Remark 3.5. Selfadjoint operators have real spectra: sp(T ) ⊆ R. This is crucial:
an unbounded operator that is merely symmetric may have non-real elements
in itsR spectrum. Moreover, selfadjoint operators obey the spectral theorem:
T = R λ dET (λ), where ET is a “projector-valued measure” on Borel subsets
of R with support in sp(T ).
The main result of this chapter is that the Dirac operator on a compact
Riemannian spin manifold is essentially selfadjoint. This was proved by Wolf
in 1973; he actually showed the result also for noncompact manifolds which are
complete with respect to the Riemannian distance given by the metric [w-ja73].
In his proof, completeness is needed to establish that closed geodesic balls are
compact; that proof is also given in the book by Friedrich [f-t00]. For simplicity,
we deal here only with the compact case.
Theorem 3.6. Let (M, g) be a compact boundaryless Riemannian spin mani-
/ is essentially selfadjoint on its original domain S.
fold. The Dirac operator D
∗
/ , given by
Proof. There is a natural norm on Dom D
2 ∗
|||ψ||| := kψk2 + kD
/ ψk2 .
We claim that S = Γsmooth (M, S) is dense in Dom D / ∗ for this norm. Using
a finite partition of unity f1 + · · · + fr = 1 with each fi ∈ A supported in a
chart domain Ui over which S|Ui → Ui is trivial, it is enough to show that any
fi φ, with φ ∈ Dom D / ∗ , can be approximated in the |||·|||-norm by elements of
Γsmooth (Ui , S). Thus we can suppose that supp φ ⊂ Ui , and regard φ ∈ L2 (Ui , S)
as a 2m -tuple of functions φ = {φk } with each φk ∈ L2 (Ui , νg ).
Previous formulas now show that
Z Z
∗
hD/ φ | ψi = hφ | Dψi / = (φ | cj ∇S∂j ψ) = (cj φ | ∇S∂j ψ)
M
Z
= ∂j (cj φ | ψ) − (∇S∂j cj φ | ψ) νg
Z
= −(cj φ | ψ) (div ∂j ) − (∇S∂j cj φ | ψ) νg
M
∗ ∗
after an integration by parts, so that D / is given by the formula D / = −(∇S∂j +
j
div ∂j ) c(dx ), as a vector-valued distribution on Ui ; in particular, it is also a
differential operator (the difference D /∗ − D
/ will soon be seen to vanish).
Now, if {hr } is a smooth delta-sequence, then for large enough r we can
∗
convolve both φ and D / φ with hr , while remaining supported in Ui —the con-
volution is defined after pulling back functions on the chart domain Ui to an
fixed open subset of Rn . Thus we find that φ ∗ hr → φ and D / ∗ (φ ∗ hr ) → D / ∗φ
2 2m
in L (Ui , νg ) , so that |||φ ∗ hr − φ||| → 0. But the spinors φ ∗ hr are smooth
since the hr are smooth, so we conclude that S is |||·|||-dense in Dom D / ∗.
∗
But now D / (φ ∗ hr ) = D(φ
/ ∗ hr ) since S = Dom D, / so we have shown that
∗
φ lies in Dom D / and that Dφ/ =D / φ. Thus Dom D / = Dom D / ∗ , and it follows
that D / =D / ∗∗ = D/ ∗ : which establishes that D/ is selfadjoint.
284
Part III The Schrödinger–Lichnerowicz formula
285
Part III The Schrödinger–Lichnerowicz formula
and from Γkij = Γkji (torsion freedom) and the Clifford relation ci cj + cj ci = 2g ij ,
we get
/ 2 − ∆S = − 81 Rijkl ck cl ci cj = 81 Rjikl ck cl ci cj .
D (3.9)
Since Rjikl has cyclic sum zero in the indices i, k, l, we can also skewsymmetrize
ck cl ci = c(dxk ) c(dxl ) c(dxi ). It is a simple exercise to check that
Now it is easy to check that, after an integration by parts over M and discarding
a divergence term,
hψ | ∆S ψi = g ij h∇S∂i ψ | ∇S∂j ψi. (3.11)
Since the matrix [g ij ] is positive definite, this (by the way) shows that ∆S is a
positive operator; and since s ≥ 0, both terms on the right hand side of (3.10)
are nonnegative; so they must both vanish, since their sum is zero.
Moreover, (3.11) shows that hψ | ∆S ψi = 0 implies ∇S ψ = 0. This in turn
implies that ∂j (ψ | ψ) = (∇S∂j ψ | ψ) + (ψ | ∇S∂j ψ) vanishes for each j, so that
R
k := (ψ | ψ) is a constant function. But now (3.10) reduces to 0 = k M s νg ,
which entails k = 0 and then ψ = 0.
We saw by example (Appendix A.2) that on S2 , the Dirac operator for the
/ = N \ {0}: here s ≡ 2 and ker D
round metric has spectrum sp(D) / = {0}. Thus
there are no “harmonic spinors” on S .
2
286
Part III The spectral growth of the Dirac operator
is the local expression for the Laplacian (which depends on g through the Levi-
Civita connection and g ij ). Thus ∆ is a second order differential operator on
C ∞ (M ).
Fact 3.10. The Laplacian ∆ extends to a positive selfadjoint operator on L2 (M, νg )
—also denoted by ∆— and (1 + ∆) has a compact inverse.
To make ∆ selfadjoint, we must complete C ∞ (M ) to a larger domain, by
defining
2
|||f ||| := hf | (1 + ∆)f i = kf k2 + g ij h∂i f | ∂j f i,
R
where hf | f i := M |f |2 νg . Taking Dom ∆ := { f ∈ L2 (M, νg ) : |||f ||| < ∞ },
∆ becomes selfadjoint and (1 + ∆)−1 : L2 (M, νg ) → (Dom ∆, |||·|||) is bounded.
Then one shows that the inclusion (Dom ∆, |||·|||) ֒→ L2 (M, νg ) is a compact op-
erator (by Rellich’s theorem); and (1+∆)−1 , as a bounded operator on L2 (M, νg ),
is then the composition of these two, so it is also compact.
Corollary 3.11. ∆ has discrete (point) spectrum of finite multiplicity.
Proof. Since (1 + ∆)−1 is compact, its spectrum —except for 0— consists only
of eigenvalues of finite multiplicity. Therefore, the same is true of 1 + ∆, and of
∆ itself. Indeed,
1 1 1
sp((1 + ∆)−1 ) = , , ,...
1 + λ0 1 + λ1 1 + λ2
287
Part III The spectral growth of the Dirac operator
R
where n = dim M , and Vol(M ) = M νg is the total volume of the manifold M .
The constant Cn , that depends only on the dimension n, is
Ωn 1
Cn = = ,
n(2π)n (4π)n/2 Γ( n2 + 1)
sp(∆) = { 4π 2 |r|2 : r ∈ Zn }.
N∆ (λ) = #{ r ∈ Zn : 4π 2 |r|2 ≤ λ }
n/2
p λ
∼ Vol(B(0; λ/4π 2 )) = Vol(B(0; 1))
4π 2
λn/2 Ωn Ωn
= = λn/2 , as λ → ∞,
(2π)n n n(2π)n
using
Z
Vol(B(0; 1)) = dx1 ∧ · · · ∧ dxn
B(0;1)
Z 1 Z
= ν rn−1 dr
0 Sn−1
Z 1
n−1 Ωn
= Ωn r dr = .
0 n
S
For the spinor Laplacian ∆ , a similar estimate holds, but with Cn replaced
by 2m Cn (recall that in the flat torus case with untwisted spin structure, S ∼
=
∞ 2m 2
C (T ) ⊗ C ). Now by Lichnerowicz’ formula, D
n S
/ differs from ∆ by a
bounded multiplication operator 41 s, thus ND/ 2 (λ) ∼ N∆S (λ) as λ → ∞, hence
2 m Ωn
ND/ 2 (λ) ∼ Vol(M ) λn/2 , as λ → ∞.
n(2π)n
288
Part III The spectral growth of the Dirac operator
2
/ := (D
Consider the positive operator |D| / )1/2 ; remember that µ is an eigenvalue
/ if and only if µ2 is an eigenvalue for D
for |D| / 2 (with the same multiplicity).
We arrive at the following estimate.
Corollary 3.14.
2 m Ωn
/ (λ) ∼
N|D| Vol(M ) λn , as λ → ∞.
n(2π)n
Example 3.15. For M = S2 , with n = 2, we have seen (in Appendix A.2) that
Therefore
X
N|D|
/ (λ) = 4k = 2⌊λ⌋(⌊λ⌋ + 1) ∼ 2λ(λ + 1) ∼ 2λ2 , as λ → ∞.
1≤k≤λ
Ω2 2π 1 1
Now C2 = = = and 2C2 = for spinors. Therefore
2(2π)2 8π 2 4π 2π
2C2 Area(S2 ) λ2 = 2λ2 , so
1
Area(S2 ) = = 4π.
C2
In other words, Weyl’s theorem allows us to deduce the area of the 2-sphere S2
from (the knowledge of the circumference of the circle Ω2 = 2π and) the growth
of the spectrum of the Dirac operator on S2 .
289
Chapter 4
290
Part III Logarithmic divergence of spectra
where we understand that ζA (s) = +∞ when A−s is not traceless. For real s,
ζA (s) is a nonnegative decreasing function.
It is actually more useful to consider finite partial sums.
Notation. If T ∈ K(H) is any compact operator, and if k ∈ N, let sk (T ),
called the k-th singular value of T , be the k-th eigenvalue of the compact
positive operator |T | := (T ∗ T )1/2 , where these are listed in decreasing order,
with multiplicity. Thus s0 (T ) ≥ s1 (T ) ≥ s2 (T ) ≥ · · · and each singular value
occurs only finitely many times in the list, namely, the finite multiplicity of the
that eigenvalue of |T |; therefore, sk (T ) → 0 as k → ∞. Note that s0 (T ) = kT k
since s0 (T )2 is the largest eigenvalue of T ∗ T , so that s0 (T )2 = kT ∗ T k = kT k2.
For each N ∈ N, write
N
X −1
σN (T ) := sk (T ).
k=0
291
Part III Logarithmic divergence of spectra
We shall see later that for many spectral triples, the counting function of
the positive (unbounded) operator |D| has polynomial growth: for some n, one
can verify an asymptotic relation N|D| (λ) ∼ Cn′ λn . In that case we can take
A := |D|−n , which is compact. Then the number of eigenvalues of A that are
≥ ε equals N|D| (λ) for λ = 1/ε. This suggests heuristically that for N close
to N|D| (1/ε), the N -th eigenvalue is roughly C/ε for some constant C, so that
σN (|D|−n ) = O(log N ). We now check this condition in a few examples.
Example 4.4. We estimate σN (|D| / −s ) for s > 0, where D / is the Dirac operator
on the sphere S with its spin structure and its rotation-invariant metric. We
2
and thus
r Z r
/ −s )
σNr (|D| 4 X 1−s 2
∼ k ∼ t1−s dt as r → ∞,
log Nr 2 log r log r 1
k=1
by the “integral test” of elementary calculus. There are three cases to consider:
Z r
2 r2−s − 1
• If s < 2, then t1−s dt = diverges as r → ∞;
log r 1 2−s
Z r
2
• if s > 2, then t1−s dt → 0 as r → ∞; while
log r 1
/ −s )
σNr (|D| 2 log r
• if s = 2, then ∼ → 2.
log Nr logr
Finally, note that if Nr−1 ≤ N ≤ Nr , then
/ −s )
σNr−1 (|D| / −s )
σN (|D| / −s )
σNr (|D|
≤ ≤ ,
log Nr log N log Nr−1
while log N ∼ log Nr−1 ∼ log Nr ∼ 2 log r as r → ∞. Thus
+∞ if s < 2,
−s
/ )
σN (|D| / )
σNr (|D| −s
lim = lim = 2 if s = 2,
N →∞ log N r→∞ log Nr
0 if s > 2.
/ −2 diverges
We express this result by saying that for s = 2, “the spectrum of |D|
logarithmically”. There is precisely one exponent, namely s = 2, for which this
limit is neither zero nor infinite.
/ on the torus Tn , whose spectrum
Exercise 4.5. Do the same calculation for D
/ −s
we know: show that the spectrum of |D| diverges logarithmically if and only
if s = n = dim Tn .
292
Part III Some eigenvalue inequalities
σN (V1 T V2 ) = σN (T ).
Therefore, any norm |||T ||| that is built from the sequence { sk (T ) : k ∈ N } is
unitarily invariant, that is, |||V1 T V2 ||| = |||T ||| for V1 , V2 unitary.
Example 4.6. If kT k is the usual operator norm on K, then
kT k = kT ∗ T k1/2 = k |T | k = sup sk (T ) = s0 (T ).
k≥0
For 1 < p < ∞, there are Schatten classes Lp = Lp (H) consisting of operators
for which the following norm is finite:
X 1/p
kT kp = sk (T )p .
k≥0
293
Part III Some eigenvalue inequalities
Soon, we shall introduce a “Dixmier trace class” L1+ (H), with yet another
norm built from singular values, such that L1 ⊂ L1+ ⊂ Lp for p > 1.
Much is known about the singular values of compact operators. For instance,
the following relation holds, for T ∈ K:
This comes from a well-known minimax principle: see [rs72], for instance. The
infimum is indeed attained at the projector Q of rank k whose range is Q(H) :=
span{ψ
P 0 , . . . , ψk−1 }, when T is given by (4.1), since T (1 − Q) = T − T Q =
j≥k j (T )|φj ihψj | is an operator with norm kT − T Qk = sk (T ).
s
Lemma 4.7. If T ∈ K, then
294
Part III Dixmier traces
P
For T = k≥0 sk (T ) |ψk ihψk |, we consider the special splitting into positive
operators,
X
Re := (sk (T ) − sN (T )) |ψk ihψk |, Se := T − R.
e
0≤k<N
e 1 = σN (T ) − N sN (T ), while kSk
Then kRk e = sN (T ) by inspection.
The triangle inequality in Corollary 4.8 is not good enough for our needs:
our goal is get an additive functional, rather than just a subadditive one. The
next step is to extract from (4.3b) a sort of “wrong-way triangle inequality”, at
least for positive compact operators.
Lemma 4.10. If A ≥ 0, B ≥ 0 are positive compact operators, and if M, N ∈ N,
then
σM+N (A + B) ≥ σM (A) + σN (B).
Proof. From (4.3b) we obtain σM (A) = sup{ Tr(P AP ) : P = P 2 = P ∗ , rank P =
M } and σN (B) = sup{ Tr(P ′ BP ′ ) : P ′ = P ′2 = P ′∗ , rank P ′ = N }. Now
rank(P + P ′ ) = dim(P H + P ′ H) ≤ M + N , so if P ′′ is any projector of rank
M +N whose range includes the subspace P H+P ′ H, then P ≤ P ′′ and P ′ ≤ P ′′
as operators. Therefore,
so that σM (A) + σN (B) ≤ supP ′′ Tr(P ′′ (A + B)P ′′ ) ≤ σ2N (A + B). (Notice how
this argument requires additivity of the trace: it would not have worked with
k · k1 instead of Tr, hence the restriction to the case of positive operators.)
Corollary 4.11. If A, B ∈ K with A ≥ 0, B ≥ 0, then
We see that the functional A 7→ σN (A)/ log N is not far from being additive
functional on the positive cone K+ . But to get a truly additive functional, we
must try to take the limit N → ∞, and here things become more interesting.
295
Part III Dixmier traces
Definition 4.13. The Dixmier ideal L1+ = L1+ (H) = L1,∞ (H) is defined to
be
σλ (T )
L1+ := T ∈ K : sup <∞ .
λ≥e log λ
(The e here is by convention: any constant > 1 would do. Also, the notation
L1+ is not universally accepted: some authors prefer the clumsier notation L1,∞ ,
or even L(1,∞) , which comes from the historical origin of these operator ideals
in real interpolation theory: see [c-a94, IV.C] for that.)
Since each σλ is a norm on K, so also is this supremum whenever it is finite.
Thus L1+ has a natural (¡unitarily invariant!) norm
σλ (T )
kT k1+ := sup for T ∈ L1+ .
λ≥e log λ
As stated, the norm depends on the chosen constant e, but the ideal L1+ (H)
does not.
Note that T ∈ K is traceclass if and only if σλ (T ) is bounded (by kT k1, for
instance) without need for the factor (1/ log λ). Thus L1 (H) ⊂ L1+ (H).
Remark 4.14. If the bounded function σλ (T )/ log λ is actually convergent as
λ → ∞, or equivalently, if σN (T )/ log N converges as N → ∞, then clearly
σN (T ) σλ (T )
lim = lim ≤ kT k1+.
N →∞ log N λ→∞ log λ
296
Part III Dixmier traces
Trω T = lim τλ (T )
λ→∞
is independent of ω, provided that the limit exists. Such operators are called
measurable. When this happens, we shall suppress the label ω and write Tr+ T
for the common value of all Dixmier traces.
The use of the Cesàro mean (4.4) simplifies the original definition that
Dixmier [d-j66] gave of these traces. A detailed analysis of these (and other
297
Part III Dixmier traces
related) functionals was made recently by Lord, Sedaev and Sukochev [lss05],
who called them “Connes–Dixmier traces”. As an unexpected consequence of
their work, they have shown that a positive operator A ∈ L1+ (H) is measur-
able if and only if the original sequence { σN (A)/ log N : N ∈ N } is already
convergent. Thus it is not necessary to compute τλ (A), since
σN (A)
Tr+ A = lim for positive, measurable A ∈ L1+ .
N →∞ log N
298
Chapter 5
where we use the notation Dα := D1α1 . . . Dnαn , and Dj := −i ∂/∂xj , the positive
integer d is the order of P .
The local coordinates allow us to identify U with an open subset of Rn . The
coefficients aα are matrix-valued functions U → Mr (C).
By a Fourier transformation, we can write, for f ∈ Cc∞ (U, Rr ),
Z
P f (x) = (2π) −n
eixξ p(x, ξ) fˆ(ξ) dn ξ
Rn
ZZ
= (2π)−n ei(x−y)ξ p(x, ξ) f (y) dn y dn ξ, (5.1)
R2n
299
Part III Classical pseudodifferential operators
Here Dxβ and Dξα denote derivatives in the xi variables and in the ξj variables,
1
respectively. We use (1 + |ξ|2 ) 2 instead of |ξ| to avoid problems at ξ = 0.
In the same way, we define matrix-valued symbols of order ≤ d as smooth
functions p : U × Rn → Mr (C) satisfying the same norm estimates, but with
the absolute value | · | on the left hand side of (5.4) replaced by a matrix norm
in Mr (C). By a small abuse of notation, we shall write p ∈ S d (U ) also in the
matrix-valued case.
When p(x, ξ) is a polynomial in ξ, of order at most d, we can isolate its
homogeneous parts:
d
X
p(x, ξ) = pd−j (x, ξ), where pd−j (x, tξ) = td−j pd−j (x, ξ) for t > 0.
j=0
300
Part III Classical pseudodifferential operators
and regard this series as an asymptotic development of Tthe symbol p. This ex-
pansion does not determine p(x, ξ) uniquely: a symbol in k∈N S d−k (U ) is called
“smoothing”, and smoothing symbols are exactly those symbols whose asymptotic
expansion is zero.
Definition 5.3. A classical pseudodifferential operator of order d, over U ⊂
Rn , is an operator P defined by (5.1), for which p(x, ξ) is a classical symbol in
S d (U ) whose leading term pd (x, ξ) does not vanish. This leading term is called
the principal symbol of P , and we also denote it by σ P (x, ξ) := pd (x, ξ).
We need a formula for the symbol of the composition of two classical pseu-
dodifferential operators (“classical ΨDOs”, for short). It is not clear a priori
when and if two such operators are composable: we remit to [t-me96], for in-
stance, for the full story on compositions (and adjoints) of classical pseudodif-
ferential operators, and for the justification of the following formula.
If P is a classical ΨDOs of order d1 with symbol p ∈ S d1 (U ), and if Q is a
classical ΨDO of orders d2 with symbol p ∈ S d2 (U ), then the symbol p ◦ q of
the composition P Q lies in S d1 +d2 (U ) and its asymptotic development is given
by
X i|α|
(p ◦ q)(x, ξ) ∼ Dξα p(x, ξ) Dxα q(x, ξ). (5.6)
n
α!
α∈N
To find the terms (p ◦ q)d1 +d2 −j (x, ξ) of the symbol expansion, one must sub-
stitute (5.5) for both p and q into the right hand side of (5.6) and rearrange a
finite number of terms. For the case j = 0, one need only use α = 0 —since
Dξα lowers the order by |α|— and in particular, the principal symbols compose
easily:
(p ◦ q)d1 +d2 (x, ξ) = pd1 (x, ξ) qd2 (x, ξ).
The composition formula is valid for both scalar-valued and matrix-valued sym-
bols, provided the matrix size r is the same for both operators.
Exercise 5.4. If P and Q are classical ΨDOs with scalar-valued symbols, show
that the principal symbol of [P, Q] = P Q − QP is −i {σ P , σ Q }, where {·, ·} is
the of functions:
Xn
∂σ P ∂σ Q ∂σ Q ∂σ P
−i {σ P (x, ξ), σ Q (x, ξ)} = −i − .
j=1
∂ξj ∂xj ∂ξj ∂xj
Conclude that the order of [P, Q] is ≤ d1 + d2 − 1. What can be said about the
order of [P, Q] if P and Q have matrix-valued symbols of size r > 1?
Suppose U and V are open subsets of Rn and that φ : U → V is a diffeomor-
phism. If P is a ΨDO over U , then φ∗ P : f 7→ P (φ∗ f ) ◦ φ−1 is a ΨDO over V ,
as can be verified by an explicit change-of-variable calculation. If P is classical,
then so also is φ∗ P . If pφ denotes the symbol of φ∗ P , we find that the principal
symbols are related by
301
Part III Homogeneity of distributions
manifold M , the complete symbol p(x, ξ) will depend on the local coordinates
for a given chart of M , but the leading term pd = σ P will make sense as an
element of C ∞ (T ∗ M ) —i.e., a function on the total space of the cotangent
bundle. (The subleading terms pd−j (x, ξ), for j ≥ 1, will not be invariant under
local coordinate changes.)
When P is defined on sections of a vector bundle E → M of rank r, the
principal symbol σ P becomes a section of the bundle π ∗ (End E) → T ∗ M , i.e.,
the pullback of End E → M via the cotangent projection π : T ∗ M → M .
/ which is a first-order differential operator on
For the Dirac operator D,
/
Γ(M, S), we get σ ∈ Γ(T M, π ∗ (End S)). From (5.3), we get at once
D ∗
(Here we use the handy notation 1r for the r × r identity matrix.) Notice that
the principal symbol of ∆S is also g(ξ, ξ) 12m , since D/ 2 − ∆S = 14 s is a term
of order zero (it is independent of the ξj variables), thus D/ 2 and ∆S have the
same principal symbol.
2
Note that σ D/ (x, ξ) only vanishes when ξ = 0, that is, on the zero section
of T ∗ M .
Definition 5.5. A ΨDO P is called elliptic if σP (x, ξ) is invertible when ξ 6= 0,
i.e., off the zero section of T ∗ M .
/ D
In particular, D, / 2 , ∆, ∆S are all elliptic differential operators.
Thus if ξ = rω with r = |ξ| > 0 and ω = ξ/|ξ| ∈ Sn−1 , we can write φ(ξ) =
rλ ψ(ω) for some ψ : Sn−1 → C.
302
Part III Homogeneity of distributions
hδt , φi = t−n hδ, φ1/t i = t−n φ1/t (0) = t−n φ(0) = t−n hδ, φi.
Case 2 If −n < λ ≤ 0, then u(0) may not exist, but u(ξ) is locally integrable
near 0, so hu, φi is defined. Indeed, if B = B(0; 1) and 1B is its indicator
function, and if σ denotes the usual volume form on Sn−1 , then
Z Z Z 1
n
hu, 1B i := u(ξ) d ξ = v(ω) σ rλ (rn−1 dr)
B Sn−1 0
Z 1
=C rλ+n−1 dr < ∞, since λ + n − 1 > −1.
0
R
Case 3 Suppose λ = −n, and that Sn−1 v(ω) σ = 0.
We define a distribution Pu by the following trick. Let f : [0, ∞) → R be a
cutoff function, such that:
(
1 if 0 ≤ t ≤ 12 ,
f (t) :=
0 if t ≥ 1,
303
Part III Homogeneity of distributions
If g(t) is another cutoff function with the same properties, the right hand side
of this formula changes by
Z Z Z 1
n dr
u(ξ)φ(0) f (r) − g(r) d ξ = φ(0) v(ω) σ f (r) − g(r) = 0,
Rn Sn−1 1/2 r
since u(ξ) dn ξ = r−n v(ω) σ rn−1 dr = v(ω) σ dr/r by homogeneity. Thus hPu, φi
is independent of the cutoff chosen. Indeed, since
Z Z 1 Z
dr
u(ξ)f (|ξ|) dn ξ = f (r) v(ω) σ = 0,
|ξ|>ε ε r Sn−1
for any ε > 0, we get another formula for Pu:
Z
hPu, φi = lim u(ξ)φ(ξ) dξ.
ε↓0 |ξ|>ε
Case 4 Consider the function u(ξ) := |ξ|−n for ξ 6= 0. (By averaging v(ω)
over Sn−1 , one can see that any smooth (−n)-homogeneous function on Rn \ {0}
is a linear combination of |ξ|−n and a function in Case 3.
We can try the cutoff regularization, anyway. Let Rf u be given by the recipe
of (5.7): Z
hRf u, φi := u(ξ) φ(ξ) − φ(0) f (|ξ|) dn ξ. (5.8)
Rn
However, in the present case, Rf u is not homogeneous!
Lemma 5.10. If δ : φ 7→ φ(0) is the Dirac delta, and if u(ξ) := |ξ|−n for ξ 6= 0,
then
(Rf u)t − t−n Rf u = (Ωn t−n log t) δ. (5.9)
Proof. We compute h(Rf u)t − t−n Rf u, φi for φ ∈ S(Rn ). Since u(ξ) := |ξ|−n
and f (|ξ|) are both rotation-invariant, we can first integrate over Sn−1 , so we
may suppose that φ is radial: φ(ξ) = ψ(|ξ|) for some ψ : [0, ∞) → C. Then
Z
hRf u, φi = r−n (ψ(r) − ψ(0) f (r)) σ rn−1 dr
Rn
Z ∞
dr
= Ωn ψ(r) − ψ(0) f (r)
r
Z0 ∞
r r dr
= Ωn ψ − ψ(0) f , for any t > 0.
0 t t r
304
Part III The Wodzicki residue
Therefore,
h(Rf u)t − t−n Rf u, φi = t−n hRf u, φ1/t − φi
Z ∞
r dr
= Ωn φ(0) t−n f − f (r)
0 t r
Z ∞ Z r/t
dr
= Ωn φ(0) t−n f ′ (s) ds
r
Z0 ∞ Zr s
dr ′
= Ωn φ(0) t−n f (s) ds
0 st r
Z 1
−n
= Ωn φ(0) t (− log t) f ′ (s) ds = Ωn φ(0) t−n log t.
1/2
The extra log t-term measures the failure of homogeneity of the regulariza-
tion Rf u.
305
Part III The Wodzicki residue
where rN ∈ S d−N (U ), and pd−j (x, tξ) = td−j pd−j (x, ξ). Now apply F2−1 , the
inverse Fourier transform in the second variable, to this sum, to get the integral
kernel
N
X −1
kP (x, y) = hj−d−n (x, x − y) + (F2−1 rN )(x, x − y).
j=0
or more simply,
w0 (z/t) − w0 (z) = Ωn log t. (5.10)
Notice that C = w0 (z/|z|) is a constant, because w0 is rotation-invariant. Sub-
stituting t := |z| in (5.10) gives
Case 3 Consider the case d − j = −n. Then we get h0 (x, z) = −u0 (x) log |z|,
after possibly subtracting a term depending only on x. We have proved the
following result.
306
Part III The Wodzicki residue
while kP (x, y) 7→ kP (ψ(x), ψ(y)) L(x, y), where L(x, y) → | det ψ ′ (x)| as y →
x, by the change of variables formula for |dn y|. (We use a 1-density, not an
oriented volume form, to do integration; however, if we agree to fix an orientation
on M and use only coordinate changes that preserve the orientation, for which
det ψ ′ (x) > 0 at each x, then we need not make this distinction). Thus the
log-divergent term transforms as follows:
For the case of scalar pseudodifferential operators, this is all we need. In the
general case of operators acting on sections of a vector bundle E → M , we
replace u0 (x) ∈ End Ex by its matrix trace tr u0 (x) ∈ C. The previous formula
then says that the 1-density tr u0 (x) |dn x| is invariant under local coordinate
changes.
Now, when we regularize p−n (x, ξ) to obtain this 1-density after applying
F2−1 , we can first subtract the homogeneous “principal part”, at each x ∈ U ,
since this will not change the coefficient of logarithmic divergence. This sub-
traction is done by replacing p−n (x, ξ) by its average over the sphere |ξ| = 1 in
the cotangent space Tx∗RM . That is to say, we get the same u0 (x) if we replace
p−n (x, ξ) by Ω−1
n |ξ|
−n
|ω|=1 p−n (x, ω) σ. On applying (5.11) (with C = 0) at
each x, we conclude that
Z
tr u0 (x) = tr p−n (x, ω) σ.
|ω|=1
We shall now show that Wres is a trace on the algebra of classical pseudod-
ifferential operators on M acting on a given vector bundle.
307
Part III The Wodzicki residue
1
Pn ∂
which implies h = n+λ j=1 ∂ξj (ξj h).
By Stokes’ theorem, we must show that the difference is the integral of the zero
n-form on the tube T , whose oriented boundary is (R × Sn−2 ) − Sn−1 . (Picture
a ball stuck in a cylinder of radius 1; T is the region inside the cylinder but
outside the ball.) Consider the (n − 1)-form
n
X
σ̃ = cj ∧ · · · ∧ dξn ∈ An−1 (Rn \ {0}).
(−1)j−1 ξj dξ1 ∧ · · · ∧ dξ
j=1
308
Part III The Wodzicki residue
In particular, the principal symbol of R = [P, Q] comes from the terms with
|α| = 1 in this expansion:
Xn Xn
∂p ∂q ∂q ∂p ∂ ∂q ∂ ∂q
σR (x, ξ) = −i − = −i p − p .
j=1
∂ξj ∂xj ∂ξj ∂xj j=1
∂ξj ∂xj ∂xj ∂ξj
By induction, all terms in the expansion (5.13) that contribute to r−n (x, ξ) are
finite sums of derivatives.
In the general case, if p(x, ξ) = [pkl (x, ξ)] and q(x, ξ) = [qkl (x, ξ)] are square
matrices, the same argument applies to the sums
X
(Dξα pkl Dxα qlk − Dξα qlk Dxα pkl ), for each α ∈ Nn ,
k,l
that contribute to the expansion of tr r−n (x, ξ). Thus, tr r−n (x, ξ) is a finite
sum of derivatives in the variables xj and ξj . Write
Xn
∂fj ∂gj
tr r−n (x, ξ) = j
+ ,
j=1
∂x ∂ξj
309
Part III The Wodzicki residue
where fj (x, ξ), gj (x, ξ) vanish outside K ×Rn for some compact subset KP⊂ U of
P chart of M . (This can be guaranteed by first writing P = r ψr P
a coordinate
and Q = r ψr Q for a suitable partition of unity {ψr } on M .) Then
Z
Fj (x) := fj (x, ξ) σξ
|ξ|=1
To show that the trace is unique (up to constants) when n > 1, let T be any
trace on the algebra of classical pseudodifferential operators. Again we suppose
that all symbols are supported in a coordinate chart U ⊂ M , and we note that
the formulas for composition of symbols give the commutation relations
∂f ∂f
[xj , f ] = i , [ξj , f ] = −i .
∂ξj ∂xj
By Lemmas 5.13 and 5.14, T (P ) thus depends only onR the homogeneous term
tr p−n (x, ξ), of degree −n, and moreover T (P ) = 0 if |ξ|=1 tr p−n (x, ξ) σ = 0.
R
We can replace tr p−n (x, ξ) with |ξ|−n |ξ|=1 tr p−n (x, ξ) σ, without changing
T (P ). Now f 7→ T (f (x) |ξ|−n ) is a linear functional on Cc∞ (U ) that kills deriva-
tives with respect to each xj , so it is a multiple of the Lebesgue integral:
Z
T (f ) = C f (x) |dn x| for some C ∈ C.
U
Therefore,
Z Z
T (P ) = C tr p−n (x, ξ) σ |dn x| = C Wres(P ).
U |ξ|=1
Proof. Recall that the principal symbol of |D| / is σ D/ (x, ξ) = c(ξ), and that of
2 S D/ 2
2
D/ (or of ∆ ) is σ (x, ξ) = c(ξ) = g(ξ, ξ) 12m . (Recall that 12m means the
identity matrix of size 2m , which is the rank of the spinor bundle.) Thus the
/ −n
/ −n is σ |D|
principal symbol of |D| (x, ξ) = g(ξ, ξ)−n/2 12m . This is homoge-
neous of degree −n, so that p−n (x, ξ) is actually the principal symbol when
/ −n . Therefore, tr p−n (x, ξ) = 2m g(ξ, ξ)−n/2 .
P = |D|
Now g(ξ, ξ) = g ij ξi ξj in local coordinates on T ∗ M . To compute its integral
over the Euclidean sphere |ξ| = 1 [rather than over the ellipsoid g(ξ, ξ) = 1],
310
Part III Dixmier trace and Wodzicki residue
density is
/ −n = 2m Ωn Vol(M ), as claimed.
Integrating this over M gives Wres |D|
What we have gained? We no longer need the full spectrum of the Dirac
operator: its principal symbol is enough to give the Wodzicki residue.
is the scalar product introduced in Section 3.1. We have in mind the example
H = |D|/ = (D / 2 )1/2 or else H = (D/ 2 + 1)1/2 , in case ker D
/ 6= {0}.
Since M is compact, the operator H on L2 (M, E) is known to be Fred-
holm [t-me96], thus ker H is finite dimensional. We can define its powers H −s ,
for s ∈ C, by holomorphic functional calculus:
I
1
H −s := λ−s (λ − H)−1 dλ
2πi Γ
where Γ is a contour that winds once anticlockwise around the spectrum of H,
excluding 0 to avoid the branch point of λ−s . (We define H −s ψ := 0 for ψ ∈
ker H.)
By applying the same Cauchy integrals to the complete symbol of H, one
can show that H −s is pseudodifferential, and obtain much information about
its integral kernel. This was first done by Seeley [s-rt67]. He found that the
following properties hold.
• If H has order d > 0, then for ℜs > n/d, H −s is traceless and ζH (s) :=
Tr H −s is holomorphic on this open half-plane.
• For x 6= y, the function s 7→ KH −s (x, y) extends from the half-plane
ℜs > n/d to all of C, as an entire function.
311
Part III Dixmier trace and Wodzicki residue
We omit the proof, but a few comments can be made. In view of what was
already said, it is enough to establish the first equality. The elliptic operator
H = A−1 , of order n, has compact resolvent [t-me96], so that A itself is compact
(we ignore any finite-dimensional kernel). If the eigenvalues of A are λk = sk (A)
(listed in decreasing order), the first equality reduces to the following known
theorem on divergent series:
P∞
Proposition 5.19 (Hardy). Suppose that λk ↓ 0 as k → ∞, that k=1 λsk < ∞
P∞ PN
for s > 1, and that lims↓1 (s − 1) k=1 λsk = C exists. Then log1 N k=1 λk → C
as N → ∞.
For a proof of the Proposition, see [fgv01, pp. 294–295].
Next note that both Tr+ A and Wres A are bilinear in A, so we can weaken
the positivity hypothesis when comparing them. (There are other zeta-residue
formulas available which are bilinear in A, but we do not go into that here.)
Corollary 5.20. If A is a linear combination of positive elliptic pseudodiffer-
ential operators of order (−n), then A ∈ L+ , A is measurable, and Tr+ A =
1
n(2π)n Wres A.
312
Chapter 6
313
Part III The Dixmier trace revisited
Now by the trace theorem, we find, using the calculation in Example 5.16,
1
Tr+ (a|D|
/ −n ) = / −n )
Wres(a|D|
n(2π)n
Z Z
2m
= a(x) gx (ξ, ξ)−n/2 σ |dn x|
n(2π)n M |ξ|=1
Z p
2 m Ωn
= a(x) det gx |dn x|
n(2π)n M
Z
2 m Ωn
= a(x) νg .
n(2π)n M
(b) Let 1 < p < ∞ and q = p/(p − 1), so that p1 + 1q = 1, and let T, S ∈ K be
such that |T |p , |S|q ∈ L1+ . Then for any Trω , we get
Proof. Ad (a): By the minimax formula (4.2) for singular values, we find, for
each k ∈ N,
314
Part III The Dixmier trace revisited
σλ (T S) = (1 − t)σn (T S) + tσn+1 (T S)
≤ (1 − t)an bn + tan+1 bn+1
1/p 1/q
≤ (1 − t)apn + tapn+1 (1 − t)aqn + taqn+1
= σλ (|T |p )1/p σλ (|S|q )1/q for all λ ≥ 2,
where we have used the Hölder inequality in R2 . Again we employ (4.4) and
Rλ
use the Hölder inequality for the integral log1 λ 3 (·) du
u . This gives
Thus τ (|T S|) ≤ τ (|T |p )1/p τ (|T |q )1/q as positive elements of the corona C*-
algebra B∞ . Finally, we use the Hölder inequality for the state ω of this com-
mutative C*-algebra, namely
ω τ (|T |)p )1/p τ (|S|q )1/q ≤ ω(τ (|T |)p )1/p ω(τ (|S|q )1/q ,
Proof. Note that aT |D|−p and T a |D|−p lie in L1+ since L1+ is an ideal in
B(H). Also the Hölder inequality (6.2a) gives
so we must show that Trω [|D|−p , a] = 0 for all a ∈ A. We have not supposed
that p ∈ N, so write p = kr with k ∈ N, 0 < r < 1, and let R := |D|−r , a
positive compact operator. Then
k
X k
X
[|D|−p , a] = [Rk , a] = Rj−1 [R, a] Rk−j = − Rj [|D|r , a] Rk−j+1 .
j=1 j=1
315
Part III The Dixmier trace revisited
Trω Rj [|D|r , a] Rk−j+1 ≤ k[|D|r , a]k (Trω Rjpj )1/pj (Trω R(k−j+1)qj )1/qj ,
where qj = pj /(pj − 1) and the number pj > 1 must be chosen so that all Rjpj
and all R(k−j+1)qj are trace-class: for that, we need rjpj > p and r(k−j +1)qj >
p. This will happen if we take
p p
pj := , qj := ,
r(j − 21 ) r(k − j + 21 )
and then p1j + q1j = 1, since rk = p. Since Trω vanishes on L1 (H), we need only
to check that
X sk (T ) X 1/q X
1
1/p
q
≤ sk (T ) = kT kq ζ(p)1/p < ∞,
k+1 (k + 1)p
k≥0 k≥0 k≥0
so that Lq ⊂ K− for all 1 < q < ∞. Since (Lq )∗ ≃ Lp with p = q/(q − 1), we
conclude that L1+ ⊂ Lp for all p > 1. (This is why we employ the notation
L1+ , of course.)
Now if A ∈ L1+ with A ≥ 0, then As ∈ Lp/s (H) whenever 1 < s ≤ p. In
particular, when p = s, we see that
X X X
kAs k1 = sk (As ) = λk (As ) = λk (A)s = (kAks )s < +∞,
k≥0 k≥0 k≥0
316
Part III Regularity of spectral triples
317
Part III Regularity of spectral triples
each bounded operator [D, a] too, to lie in the smooth domain of the following
derivation.
Notation. We denote by δ the derivation on B(H) given by taking the commu-
tator with |D|. It is an unbounded derivation, whose domain is
is the smooth domain of the positive selfadjoint operator |D|. Its topology is
defined by the seminorms k · kk , for k ∈ N. Each Hs (and thus also H∞ ) is
complete, since the operators |D|s are closed, thus H∞ is a Fréchet space.
Since a ∈ A implies a ∈ Dom δ, we see that a(H1 ) ⊆ H1 , and then we can
write a(|D|ξ) = |D|(aξ) − [|D|, a] ξ for ξ ∈ H1 . Also,
where we have used the parallelogram law kξ + ηk2 + kξ − ηk2 = 2kξk2 + 2kηk2 .
Therefore, a extends to a bounded operator on H1 . If (A, H, D) is regular,
then by induction we find that a(Hk ) ⊂ Hk continuously for each k, so that
a(H∞ ) ⊂ H∞ continuously, too.
Definition 6.12. If r ∈ Z, let OprD be the vector space of linear maps T : H∞ →
H∞ for which there are constants Ck , for k ∈ N, k ≥ r, such that
318
Part III Regularity of spectral triples
so that [D2 , a] ∈ Op1D . Also [D2 , [D, a]] ∈ Op1D in the same way.
If b lies the subalgebra of B(H) generated by A and [D, A], we introduce
L(R(b)) = |D|−1 [D2 , [D2 , b] |D|−1 ] = |D|−1 [D2 , [D2 , b] |D|−1 = R(L(b)).
319
Part III Regularity of spectral triples
D2 2
Now R(b) and D2 +µ2 L (b) are bounded, by hypothesis. Also
Z ∞ Z ∞ Z π/2
2 xµ2 dµ 2 t2 dt 2 1
= = sin2 θ dθ = ,
π 0 (x2 + µ2 )2 π 0 1 + t2 π 0 2
while
Z ∞ Z 1 Z ∞
2 −2 2 2 −2 2
2
(D + µ ) µ dµ = 2
(D + µ ) µ dµ + (D2 + µ2 )−2 µ2 dµ
0 0 1
is bounded by
Z 1 Z ∞
1
kD−4 kµ2 dµ + µ−2 dµ = kDk−4 + 1.
0 0 3
Thus [|D|, b] is bounded with the estimate
1 1 −4 2
k[|D|, b]k ≤ kR(b)k + kDk + 1 kL2 (b)k.
2 3 π
Hence b ∈ Dom δ, as desired.
Corollary 6.14. The standard commutative example (C ∞ (M ), L2 (M, S), D)
/ is
a regular spectral triple.
Proof. We need one more fact from the theory of ΨDOs (see [t-me96], for ex-
ample): over a compact manifold M , with a hermitian vector bundle E, a ΨDO
of order zero is bounded as an operator on L2 (M, E). Thus we need only show
/ a] = −i c(da), then Lk Rl is a ΨDO of order ≤ 0, for
that, if b = a or b = [D,
each k, l ∈ N.
/ a]ψ = −i c(da)ψ are bounded
For k = l = 0, note that ψ 7→ aψ and ψ 7→ [D,
multiplication and Clifford-action operators. Their (principal) symbols are
σ a (x, ξ) = a(x) 12m ,
Xn
/
σ [D,a] (x, ξ) = −i ∂j a(x)cj = −i {c(ξ), a(x)} = −i c(da).
j=1
This example also shows why regularity is defined using the derivation δ =
[|D|, · ] instead of the apparently simpler derivation [D, · ]. Indeed, we have
just seen that for a ∈ C ∞ (M ), the operator [|D|, / [D,
/ a]] has order zero (and
therefore, it lies in Op0D/ . On the other hand, [D,
/ [D,
/ a]] is in general a ΨDO of
order 1 (and so it lies in Op1D/ ). Indeed, the first-order terms in its symbol are
[σ D/ , σ [D,a]
/
](x, ξ) = [cj ξj , −i ck ∂k a(x)] = −i [cj , ck ] ξj ∂k a(x)
which need not vanish since cj , ck do not commute. In contrast, the principal
/ is a scalar matrix, which commutes with that of [D,
symbol of |D| / a], and the
order of the commutator drops to zero.
320
Part III Pre-C*-algebras
6.3 Pre-C*-algebras
If any spectral triple (A, H, D), the algebra A is a (unital) ∗-algebra of bounded
operators acting on a Hilbert space H [or, if one wishes to regard A abstractly,
a faithful representation π : A → B(H) is given]. Let A be the norm closure of
A [or of π(A)] in B(H): it is a C*-algebra in which A is a dense ∗-subalgebra.
A priori, the only functional calculus available for A is the holomorphic one:
I
1
f (a) := f (λ)(λ1 − a)−1 dλ, (6.7)
2πi Γ
321
Part III Pre-C*-algebras
with dj ∈ A such that kdj − 1kA < 1, for j = 1, . . . , n. Thus d−1 exists, and
a−1 = u−1 d−1 l−1 ∈ Mn (A).
For n = 2, we get explicitly
1 0 a1 1 0 1 a−1
11 a12 ,
a=
a21 a−1
11 1 0 a22 − a21 a−1
11 a12 0 1
provided k1 − a11 kA < 1. For larger n, if k1n − akMn (A) < δ for δ small
enough, we can perform (n − 1) steps of Gaussian elimination (without any
exchanges of rows or columns) and get the factorization a = ldu in Mn (A) with
d invertible.
Lemma 6.19. The Schwartz algebra S(Rn ) is a nonunital pre-C*-algebra.
Proof. We represent S(Rn ) by multiplication operators on L2 (Rn ). Its C ∗ -
completion is C0 (Rn ). Note that C1 ⊕ C0 (Rn ) ≃ C(Sn ). Suppose f ∈ S(Rn ),
and that there exists g ∈ C0 (Rn ) such that (1+f )(1+g) = 1. Then f +g+f g = 0,
and 1 + g = 1/(1 + f ) in C(Sn ). Now, since f is C ∞ , then in particular g is
smooth on Rn and all derivatives ∂ α g are bounded. This entails that f g ∈ S(Rn )
also.
Finally, g = −f − f g lies in S(Rn ), so that (1 + g) = (1 + f )−1 lies in
C1 ⊕ S(Rn ), as required.
Example 6.20. If M is compact boundaryless smooth manifold, then C ∞ (M ) is
a unital Fréchet pre-C*-algebra. The topology on C ∞ (M ) is that of “uniform
convergence of all derivatives”:
for each finite set of vector fields {X1 , . . . , Xr } ∈ X(M ). This makes C ∞ (M )
a Fréchet space. If f ∈ C ∞ (M ) is invertible in C(M ), then f (x) 6= 0 for any
x ∈ X, and so 1/f is also smooth. Thus C ∞ (M )× = C ∞ (M ) ∩ C(M )× .
We state, without proof, two important facts about Fréchet pre-C*-algebras.
322
Part III Pre-C*-algebras
This invariance of K-theory was proved by Bost [b-j90]. For K0 , the spectral
invariance plays the main role. For K1 , one must first formulate a topological
K1 -theory is a category of “good” locally convex algebras (thus whose invertible
elements form an open subset and for which inversion is continuous), and it is
known that Fréchet pre-C*-algebras are “good” in this sense.
Fact 6.22. If (A, H, D) is a regular spectral triple, we can confer on A the
topology given by the seminorms
Remark 6.24. One may use the continuous functional calculus in the C*-algebra A
to define the one-parameter unitary group s 7→ exp(isa), for s ∈ R. Then the
right hand side of (6.10) coincides with the element f (a) ∈ A defined by the
continuous functional calculus in A.
Proof. The map δ = ad |D| : A → B(H) is a closed derivation [br87] since |D|
is a selfadjoint operator. To show that f (a) ∈ Dom δ and that
Z
1
δ(f (a)) = fˆ(t) δ(exp(ita)) dt, (6.11)
2π R
we need to show that the integral on the right hand side converges. Indeed, by
the same token, the formula
Z 1
δ(exp(ita)) = it exp(ista) δ(a) exp(i(1 − s)ta) ds
0
323
Part III Pre-C*-algebras
and dominated convergence of the integral follows. Plugging this estimate into
(6.11), we get
Z Z
1 1
|fˆ(t)| kδ(exp(ita))k dt ≤ kδ(a)k |tfˆ(t)| dt < +∞,
2π R 2π R
since f ∈ Cc∞ (R) implies fˆ ∈ S(R). Thus f (a) ∈ Dom δ, and (6.11) holds.
Now let Am , for m ∈ N, be the completion of A in the norm
m
X m
X
a 7→ qk (a) + qk′ (a) = kδ k (a)k + kδ k ([D, a])k.
k=0 k=0
For m = 0, we get
Z
1
kf (a)k + k[D, f (a)]k ≤ (|fˆ(t)| + k[D, a]k |tf(t)|)
ˆ dt
2π R
since tfˆ(t) and t2 fˆ(t) lie in S(R). We conclude that δ extends to a closed
derivation from A0 to B(H).
By an (ugly) induction on m, we find that for k = 0, 1, . . . , m f (a) and
[D, f (a)] lie in Dom δ k , and that δ extends to a closed
T derivation from Am to
B(H), and that f (a) ∈ Am . By hypothesis, A = m∈N Am , and thus f (a) ∈
A.
Before showing how this smooth functional calculus can yield useful results,
we pause for a couple of technical lemmas on approximation of idempotents
and projectors, in Fréchet pre-C*-algebras. The first is an adaptation of a
proposition of [b-j90].
Lemma 6.25. Let A be an unital Fréchet pre-C*-algebra, with C ∗ -norm k · k.
Then for each ε with 0 < ε < 18 , we can find δ ≤ ε such that, for each v ∈ A
with kv − v 2 k < δ and k1 − 2vk < 1 + δ, there is an idempotent e = e2 ∈ A such
that ke − vk < ε.
Proof. Consider the holomorphic function
1 1
√
f : { λ ∈ C : |λ| < 4 }→C defined by f (λ) := 2 1− 1 + 4λ ,
√
where we choose the branch of the square root for which 1 = +1. Note that
f (0) = 0, and that (1 − 2f (λ))2 = 1 + 4λ, so that
324
Part III Pre-C*-algebras
If x ∈ A with kxk < 18 , then (1 + 4x)−1 exists since k1 − (1 + 4x)k < 21 , and
turn implies kf (y)k → 0, so that for each ε ∈ (0, 18 ), we can choose δ ≤ ε such
that k1 − 2vkkf (y)k < ε whenever k1 − 2vk < 1 + δ and kv − v 2 k = kxk < δ.
Finally, let vt := v + (1 − 2v)f (ty) for 0 ≤ t ≤ 1, and take e := v1 . Since
f (0) = 0, we get v0 = v. Our estimates show that ke − vk = k(1 − 2v)f (y)k < ε.
By holomorphic functional calculus, v ∈ A implies that x, y, vt , e all lie in A,
too. We compute
and
k1 − 2vk ≤ k1 − 2q̃k + 2kq̃ − vk < 1 + 2δ.
Lemma 6.25 now provides an idempotent e = e2 ∈ A such that ke − vk < ε/4,
for δ small enough (in particular, we must take δ < ε/4). To replace e by a
325
Part III Pre-C*-algebras
projector q, we may use Kaplansky’s formula (in the C*-algebra A: see [fgv01,
p. 88], for example) to define
ε2 ε2
k(R − 1)2 + V V ∗ k < , k(V − T )∗ (V − T ) + S 2 k < .
16 16
Thus kV V ∗ k < ε2 /16, i.e., kV k < ε/4, and likewise kV − T k < ε/4. Therefore,
kq − ek = kT k < ε/2. Finally,
ε ε
kq − q̃k ≤ kq − ek + ke − vk + kv − q̃k < + + δ ≤ ε.
2 4
Theorem 6.27. Suppose (A, H, D) is a regular spectral triple, in which A is
a unital Fréchet pre-C*-algebra; and assume that A is commutative. Let X =
M (A) be the character space of A, a compact Hausdorff space such that A ∼ =
C(X). Then, for each finite open cover { U1 , . . . , Um } of X, we can choose a
subordinate partition of unity { φ1 , . . . , φm }:
φk ∈ C(X), 0 ≤ φk ≤ 1, supp φk ⊂ Uk , φ1 + · · · + φm = 1,
326
Part III Real spectral triples
ψ1 + · · · + ψm = tr q = tr q̃ = φ1 + · · · + φm = 1.
/ C] = 0 on H, when n = 2m is even.
Thus [D,
What happens in the odd-dimensional case? Consider what happens on a
single fibre Sx , which carries a selfadjoint representation of Bx = Cl0 (Tx∗ M ).
Recall that we use the convention that c(ω) := c(ωγ) to extend the action
of B to all of Γ(M, Cl(T ∗ M )), where γ = (−i)m θ1 . . . θ2m+1 is the chirality
327
Part III Real spectral triples
In the even case, B = Γ(M, Cl(T ∗ M )) contains the operator Γ = c(γ) which
extends to a selfadjoint unitary operator on H. Recall from Definition 1.18 that
cJ (γ) is the Z2 -grading operator on the Fock space Λ• WJ , the model for Sx .
If H± = L2 (M, S ± ) denotes the completion of S ± in the norm of H, then
H = H+ ⊕ H− , with Γ being the Z2 -grading operator. Now γ is even and
γ̄ = (−1)m γ as before, so that CΓ = (−1)m ΓC whenever n = 2m.
When M is a connected manifold, there is a third sign associated with C,
since we know that C 2 = ±1. Once more, the sign can be found by examining
the case of a single fibre Sx , so we ask whether an irreducible representation S
of Cl(V ) admits an antiunitary conjugation C : S → S such that C cJ (v) C −1 =
±cJ (v) for v ∈ V (plus sign if dim V = 1 mod 4) and either C 2 = +1 or
C 2 = −1. By periodicity of the Clifford algebras, the sign depends only on
n mod 8, where n = dim V .
Note that if {γ 1 , . . . , γ n } generate Cln,0 , then {−iγ 1 , . . . , −iγ n } generate
Cl0,n = Cl(Rn , g) with g negative-definite. Thus one can equally well work
with Cl0,q , for q = 0, 1, . . . , 7. Since Clp,0 ⊗R MN (R) ∼= Cl0,8−p ⊗R MN ′ (R) for
p = 0, 1, . . . , 7 and suitable matrix sizes N, N ′ , we get, from our classification
(1.4) of the Clifford algebras Clp,0 :
• for q ≡ 0, 6, 7 mod 8, Cl0,q is an algebra over R,
• for q ≡ 1, 5 mod 8, Cl0,q is an algebra over C,
• for q ≡ 2, 3, 4 mod 8, Cl0,q is an algebra over H.
On a case-by-case basis, using this classification, one finds that C 2 = −1 if and
only if n = 2, 3, 4, 5 mod 8.
Exercise 6.29. Find five matrices ε1 , . . . , ε5 ∈ M4 (C), generating a represen-
tation of Cl05 , and an antiunitary operator C on C4 such that C εj C −1 = −εj
for j = 1, . . . , 5. Show that C is unique up to multiples C 7→ λC with λ ∈ C
and |λ| = 1; and that C 2 = −14 .
Summary: There are two tables of signs
n mod 8 0 2 4 6 n mod 8 1 3 5 7
2 2
C = ±1 + − − + C = ±1 + − − +
/ = ±DC
CD / + + + + / = ±DC
CD / − + − +
CΓ = ±ΓC + − + −
There is a deeper reason why only these signs can occur, and why they
/ C, Γ) determines a class in the “Real”
depend on n mod 8: the data set (A, H, D,
328
Part III Summability of spectral triples
KR-homology KR• (A), and KRj+8 (A) ∼ = KRj (A) by Bott periodicity. We leave
this story for Prof. Brodzki’s course. (But see [fgv01, Sec. 9.5] for a pedestrian
approach.)
“Real” KR-homology is a theory for algebras with involution: in the com-
mutative case, we may just take a 7→ a∗ , and we ask that C a C −1 = a∗ i.e.,
that C implement the involution. This is trivial for the manifold case, since
C(ψa) = C(ψ)ā =: a∗ C(ψ), the a∗ here being multiplication by ā.
In the noncommutative case, the operator Ca∗ C −1 would generate a second
representation of A, in fact an antirepresentation (that is, a representation of
the opposite algebra Aop ) and we should require that this commute with the
original representation of A.
Definition 6.30. A real spectral triple is a spectral triple (A, H, D), together
with an antiunitary operator J : H → H such that J(Dom D) ⊂ Dom D, and
[a, Jb∗ J −1 ] = 0 for all a, b ∈ A.
Definition 6.31. A spectral triple (A, H, D) is even if there is a selfadjoint
unitary operator Γ on H such that aΓ = Γa for all a ∈ A, Γ(Dom D) = Dom D,
and DΓ = −ΓD. If no such Z2 -grading operator Γ is given, we say that the
spectral triple is odd.
We have seen that in the standard commutative example, the even case
arises when the auxiliary algebra B contains a natural Z2 -grading operator, and
this happens exactly when the manifold dimension is even. Now, the manifold
dimension is determined by the spectral growth of the Dirac operator, and this
spectral version of dimension may be used for noncommutative spectral triples,
too. To make this more precise, we must look more closely at spectral growth.
329
Part III Summability of spectral triples
0 < Trω ((D2 + 1)−p/2 ) < ∞ for any Dixmier trace Trω .
If D is invertible, this is equivalent to 0 < Trω (|D|−p ) < ∞ for any Trω .
For positivity of all Dixmier traces, it suffices that lim inf N →∞ log1N σN ((D2 +
1)−p/2 ) > 0. Note that, in view of Corollary 6.8, this can happen for at most
one value of p.
Proposition 6.35. If (A, H, D) is a p+ -summable spectral triple, with D in-
vertible, let
F := D |D|−1 (6.12)
be the phase of the selfadjoint operator D. Then, for each a ∈ A, the commu-
tator [F, a] lies in Lp+ (H).
Proof. First we show that [F, a] ∈ K(H), using the spectral formula (6.6) for
|D|−1 . Indeed,
is also compact. Thus the integrand lies in K(H) for each µ, hence [F, a] ∈ K(H),
that is, the integral converges in the norm of this C*-algebra.
Next to show that [F, a] ∈ Lp+ (H), we may assume that a∗ = −a, since
Note that this assumption implies that the bounded operators [F, a] and [D, a]
are selfadjoint.
330
Part III Summability of spectral triples
If we replace the term [D, a] by its norm k[D, a]k on the right hand side of
(6.13), this integral changes into
Z
2 ∞ 2 2
µ (D + µ)−1 k[D, a]k (D2 + µ)−1 − D(D2 + µ)−1 k[D, a]k D(D2 + µ)−1 dµ
π 0
Z ∞
2
= k[D, a]k (µ2 (D2 + µ)−2 + D2 (D2 + µ)−2 ) dµ
π
Z0 ∞
2
≤ k[D, a]k (µ2 (D2 + µ)−2 + D2 (D2 + µ)−2 ) dµ
π
Z 0∞
2
= k[D, a]k (D2 + µ)−1 dµ = k[D, a]k |D|−1 ,
π 0
where these are inequalities among selfadjoint elements of the C*-algebra K(H).
Therefore, if we plug in the order relation
among selfadjoint elements of B(H) into the right hand side of (6.13), we obtain
the operator inequalities
Thus the singular values of [F, a] are dominated by those of |D|−1 . We now
conclude that |D|−1 ∈ Lp+ implies [F, a] ∈ Lp+ , for all a ∈ A.
The assumption that D is invertible in the statement of Proposition 6.35 is
not essential (though the proof does depend on it, of course). With some extra
work, we can modify the proof to show that (D2 + 1)−1/2 ∈ Lp+ implies that
all [F, a] ∈ Lp+ , where F is redefined to mean F := D (D2 + 1)−1/2 , in contrast
to (6.12). This is proved in [cprs04], in full generality.
331
Chapter 7
332
Part III Geometric conditions on spectral triples
T
Condition 3 (Finiteness). The subspace of smooth vectors H∞ := k∈N Dom Dk
is a finitely generated projective left A-module.
This is equivalent to saying that, for some N ∈ N, there is a projector
p = p2 = p∗ in MN (A) such that H∞ ∼ = AN p as left A-modules.
Condition 4 (Real structure). There is an antiunitary operator J : H → H
satisfying J 2 = ±1, JDJ −1 = ±D, and JΓ = ±ΓJ in the even case, where the
signs depend only on n mod 8 (and thus are given by the table of signs for the
standard commutative examples). Moreover, b 7→ Jb∗ J −1 is an antirepresenta-
tion of A on H (that is, a representation of the opposite algebra Aop ), which
commutes with the given representation of A:
such that
(
P 0 0∗ −1 Γ, if n is even,
πD (c) ≡ j aj (Jbj J ) [D, a1j ] . . . [D, anj ] = (7.1)
1, if n is odd.
333
Part III Geometric conditions on spectral triples
supp(fj arj ) ⊂ Uj . Over each Uj , let {θj1 , . . . , θjn } be a local orthonormal basis of
1-forms (with respect to the metric g). Then
νg Uj
= θj1 ∧ · · · ∧ θjn = hj da1j ∧ · · · ∧ danj ,
Exercise 7.2. Show that the Hochschild boundary bc of the chain (7.2) is zero
because A is commutative.
Therefore, c is a Hochschild n-cycle in Zn (A, A), for A = C ∞ (M ). Its
representative as a bounded operator on H is
1 X X 1 X X
(−1)σ / aσ(1)
a0j [D, j
/ aσ(n)
] . . . [D, j ]= (−1)σ
σ(1) σ(n)
a0j c(daj ) . . . c(daj )
n! j
n! j
σ∈Sn σ∈Sn
m X X
(−i) σ(1) σ(n)
= fj (−1)σ c(θj ) . . . c(θj )
n! j σ∈Sn
X
= fj (−i)m c(θj1 ) . . . c(θjn )
j
= c(γ) = Γ or 1,
since c(γ) = Γ for n = 2m, and c(γ) = 1 for n = 2m + 1.
This calculation shows that the elements a1j , . . . , anj occurring in the cycle c
are local coordinate functions for M . An alternative approach would be to
embed M in some RN and take the arj to be some of the cartesian coordinates
of RN , regarded as functions on M . This is illustrated in the following example.
Example 7.3. By regarding the sphere S2 as embedded in R3 ,
S2 = { (x, y, z) ∈ R3 : x2 + y 2 + z 2 = 1 },
we can write down its volume form for the rotation-invariant metric g as
ν = x dy ∧ dz + y dz ∧ dx + z dx ∧ dy.
The corresponding Hochschild 2-cycle is
i X
c := − (x ⊗ y ⊗ z − x ⊗ z ⊗ y),
2
cyclic
334
Part III Isospectral deformations of commutative spectral triples
associated line bundles, and the Chern classes of each such line bundle. For
that, we refer to [bhms07].
335
Part III Isospectral deformations of commutative spectral triples
tr(p − 21 ) = 0,
tr((p − 21 ) dp dp) = 0 in Ω2 (A),
πD ((p − 12 ) dp dp dp dp) = Γ in B(H).
a b
However, if one takes instead q := with λ = e2πiθ , then there
−λ̄b∗ a∗
is another, noncommutative, solution [cl01]: now A is the C*-algebra generated
by a, b and z = z ∗ , where z is central, and the other relations are
a = u sin ψ cos φ
b = v sin ψ cos φ
z = (cos ψ) 1
These are the relations for the unitary generators of a noncommutative 2-torus:
see Section 8.4. Thus, by fixing values of φ, ψ with ψ 6= ±π and φ ∈ / π2 Z, we
2
get a homomorphism from A to C(Tθ ), the C*-algebra of the noncommutative
0 θ
2-torus with parameters Θ = ∈ M2 (A).
−θ 0
We look for a suitable algebra A, generated by elements satisfying the above
relations, by examining a Moyal deformation of C ∞ (S4 ). One should first note
that S4 ⊂ R5 = C × C × R carries an obvious action of T2 , namely,
336
Part III Isospectral deformations of commutative spectral triples
with the advantage that now Θ need not be invertible (so that n need no longer
be even). It was noticed by Rieffel [r-ma93] that one can replace the translation
action of Rn on f, h by any (strongly continuous) action α of some Rl on a
C*-algebra A. Then, given Θ = −Θt ∈ Ml (R), one can define
Z Z
a ⋆ b := α 12 Θu (a) α−t (b) e2πiut du dt,
Rl Rl
For actions of Tl , Rieffel [r-ma93] showed that the integral formula and the
series formula for a ⋆ b are equivalent, when a, b belong to the smooth subalge-
bra A.
Definition 7.8. Let M be a compact Riemannian manifold, carrying a contin-
uous action of Tl by isometries {σt }t∈Tl . Then αt (f ) := f ◦ σt is a strongly
continuous action of Tl . Given Θ = −Θt ∈ Ml (R), Rieffel’s construction pro-
vides a Moyal product on C ∞ (MΘ ) := (C ∞ (M ), ⋆), whose C ∗ -completion in a
(C(M ), ⋆). In particular, for M = S with the round
4
suitable norm is
C(MΘ ) :=
0 θ
metric and Θ = , these are the algebras C ∞ (S4θ ) and C(S4θ ) introduced
−θ 0
by Connes and Landi [cl01].
337
Part III Isospectral deformations of commutative spectral triples
τt
el
T /
Aut(S)
π Ad
αt
Tl /
SO(T ∗ M )
338
Part III Isospectral deformations of commutative spectral triples
The last equality follows because fr ∈ A(r) , hs ∈ A(s) imply that both fr hs and
fr ⋆ hs lie in A(r+s) —these P products differ only by the phase factor σ(r, s)—
and therefore (f ⋆ h)p = r+s=p fr ⋆ hs .
αt (fr∗ ) = αt (fr )∗ =
Since P −r ∗ ∗ ∗
Pt f∗r , we see that (f )s ∗= (f−s ) for s ∈ Z . Thus
l
∗ ∗
L(f ) = r fr σ(−r, P ) = r (f )−r σ(−r, P ) = L(f ), so that L is actually a
∗-representation.
Since D/ commutes with each σ(r, P ), we get
X
/ L(f )] =
[D, / fr ] σ(r, P ) =: L([D,
[D, / f ]), (7.9)
r
339
Part III The Moyal plane as a nonunital spectral triple
Notice that σ(r, P )∗ = σ(−r, P ) commutes with fr in view of Exercise 7.11 and
the relation σ(−r, r) = 1.
The left and right multiplication operators commute, since
X
[L(f ), R(h)] := [σ(r, P ) fr , hs σ(−s, P )]
r,s
X
= [fr , hs ] σ(r, s) σ(r − s, P ) = 0,
r,s
/ f ])r = [D,
since ([D, / fr ] for each r and [[D,
/ fr ], hs ] = 0 by the first-order prop-
erty of the undeformed spectral triple (C ∞ (M ), H, D)./
340
Part III The Moyal plane as a nonunital spectral triple
• The reality and first-order conditions are unchanged: we use the same
charge conjugation operator C as in the undeformed case.
• The regularity condition is essentially unchanged: all that is needed is to
/2 +
replace the derivation δ : T 7→ [|D|, T ] by the derivation δ1 : T 7→ [(D
2
1)1/2 , T ], because Dom δ1k = Dom δ k for each k ∈ N since (D
/ + 1)1/2 − |D|
is a bounded operator.
• For the orientation condition, the Hochschild n-cycle will not lie in Zp (A, A⊗
e Ae ⊗ Aeop ), where Ae is a unitization of A, that is,
Aop ) but rather in Zp (A,
a unital ∗-algebra in which A is included as an essential ideal.
• For the finiteness condition, we ask that H∞ = AN p, for some projector
e Thus H∞ can be regarded as the pullback,
p = p2 = p∗ lying in MN (A).
e e
via the inclusion A ֒→ A, of the finitely generated projective left A-module
eN
A p.
• To define the integer n as the spectral dimension, we would like to be able
to assert that a (D2 + 1)−1/2 lies in Ln+ (H) for each a ∈ A, and that
0 < Trω (a (D2 + 1)−n/2 ) < ∞ whenever a is positive and nonzero. It
turns out that we can only verify this for a belonging to a certain dense
subalgebra of A, in the Moyal plane example: see below.
Exercise 7.15. Check the assertion on regularity: show that Dom δ1 = Dom δ
and that Dom δ1k = Dom δ k for each k ∈ N, by induction on k.
Exercise 7.16. Show that Proposition 6.13 holds without the assumption that D
2 −1/2
is invertible. Namely,
T if L1 (b) := (D +1) T [D2 , b] and R1 (b) := [D2 , b] (D2 +
1)−1/2 , show that k,l≥0 Dom(Lk1 R1l ) = m≥0 Dom δ1m by adapting the proof of
Proposition 6.13.
341
Part III The Moyal plane as a nonunital spectral triple
In what follows, we will sketch the main features of the Moyal plane spectral
triple. A complete treatment can be found in Gayral et al [ggisv04], on which
this outline is based. Our main concern here is to identify the “correct” algebra
A and its unitization Ae so that the modified spin-geometry conditions will hold.
We now recall the Moyal product over Rn , discussed in the previous Sec-
tion. It depends on a real skewsymmetric matrix Θ ∈ Mn (R) of “deformation
0 θ
parameters”. For n = 2, such a matrix is of the form for some θ ∈ R;
−θ 0
and for n = 2m or n = 2m + 1, Θ is similar to a direct sum of m such matrices
with possibly different values of θ (so Θ cannot be invertible if n is odd). For
convenience, we now take n to be even, and we shall suppose that all values of θ
are the same. (In applications to quantum mechanics, where the Moyal product
originated [m-je49], θ = ~ is the Planck constant.) Thus, we choose
0 1m
Θ := θ S ∈ M2m (R), with S := , θ > 0. (7.10)
−1m 0
342
Part III The Moyal plane as a nonunital spectral triple
In this way, S ′ (Rn ) becomes a bimodule over Sθ . Inside this bimodule, we can
identify a multiplier algebra in the obvious way.
Definition 7.18. The Moyal algebra Mθ = Mθ (Rn ) is defined as the set of
(left and right) multipliers for S(Rn ) within S ′ (Rn ):
This Moyal algebra is very large: for instance, it contains all polynomials
on Rn . However, because it contains many unbounded elements, it cannot serve
as a coordinate algebra for a spectral triple. Even so, it is a starting point
for a second approach, developed in [gv88]. Consider the quadratic polynomials
Hr := 12 (x2r +x2m+r ) for r = 1, . . . , m. In the quantum-mechanical interpretation,
these are Hamiltonians for a set of m independent harmonic oscillators; but for
now, it is enough to know that they belong to Mθ . It turns out that the left
and right Moyal multiplications by these Hr have a set of joint eigenfunctions
{ fkl : k, l ∈ Nm } belonging to the Schwartz space S(Rn ), with the following
properties:
• The eigenvalues are half-integer multiples of θ, namely,
• The eigenfunctions form a set of matrix units for the Moyal product:
fkl ⋆θ frs = δlr fks and f¯kl = flk for all k, l, r, s ∈ Nm .
343
Part III The Moyal plane as a nonunital spectral triple
P
• Any f ∈ S(Rn ) is given by a series f = (2πθ)−m/2 kl αkl fkl , converging
in the topology of S(Rn ), such that αkl → 0 rapidly.
• The subset { (2πθ)−m/2 fkl : k, l ∈ Nm } of S(Rn ) is an orthonormal basis
for L2 (Rn ).
For example, when n = 2 and k = l ∈ N, fkk is given by
2 2
fkk (x1 , x2 ) := 2 (−1)k e−(x1 +x2 )/θ L0k ( 2θ (x21 + x22 )),
This is actually a C*-algebra, with operator norm kL(R)k := sup{ kR⋆θ f k2 /kf k2 :
f 6= 0 }.
There is a unitary isomorphism W : L2 (Rn ) → L2 (Rm ) ⊗ L2 (Rm ) (tensor
product of Hilbert spaces), such that W L(f ) W −1 = σ(f ) ⊗ 1, where σ is the
(irreducible) Schrödinger representation; that is to say, f 7→ L(f ) is equivalent
to the Schrödinger representation with infinite multiplicity. One can show that
Aθ = W −1 L(L2 (Rm )) W , whereas the norm closure of the ∗-algebra (S(Rn ), ⋆θ )
is W −1 K(L2 (Rm )) W . For the details, consult [gv88] and [ggisv04].
The analogue of Lemma 6.19 holds, too: Sθ is a nonunital pre-C*-algebra. As
in the proof of Lemma 6.19, if f ∈ Sθ , suppose the equation (1 +f )⋆θ (1 + g) = 1
has a solution g in the unital C*-algebra Aθ . We may also write
f + g + f ⋆θ g = 0 and f + g + g ⋆θ f = 0, (7.15)
344
Part III The Moyal plane as a nonunital spectral triple
n
so that DL2 (R ) is actually an algebra under the Moyal product; and that this
product is continuous for the given Fréchet topology. Moreover, since complex
conjugation is an isometry for each norm pr , it is a ∗-algebra with a continuous
involution. We write Aθ := (DL2 (Rn ), ⋆θ ) to denote this Fréchet ∗-algebra.
It does not matter whether these derivatives ∂ α f are taken to be distribu-
tional derivatives only, since arguments based on Sobolev’s Lemma show that if
f and all its distributional derivatives are square-integrable, then f is actually
a smooth function.
The algebra Aθ is nonunital. Next, we introduce the preferred unitization
of Aθ .
Definition 7.20. Another space of smooth functions on Rn is found also in [s-l66]:
B(Rn ) := { f ∈ C ∞ (Rn ) : ∂ α f is bounded on Rn , for all α ∈ Nn }.
It is also a Fréchet space, under the norms qr (f ) := max|α|≤r k∂ α f k∞ , for
r ∈ N.
We shall soon prove that B(Rn ) is also a ∗-algebra under the Moyal product;
we denote it by Aeθ := (DL2 (Rn ), ⋆θ ).
It is proved in Schwartz’ book that DL2 (Rn ) ⊂ B(Rn ), and that the inclusion
is continuous for the given topologies. (This is not as obvious as it seems,
because in general square-integrable functions on Rn need not be bounded.)
Combining this with knowledge of the Moyal multiplier algebras, we end up
with the following inclusions [ggisv04]:
Sθ ⊂ Aθ ⊂ Aeθ ⊂ Aθ ∩ Mθ .
The inclusion Aeθ ⊂ Aθ is a consequence of the Calderón–Vaillancourt theorem,
which says that a pseudodifferential operator of order zero on Rn , whose symbol
is differentiable to a high enough order, gives a bounded operator on L2 (Rn ); we
may notice that the second integral in (7.11) says that L(f ) is pseudodifferential,
with symbol p(x, ξ) = f (x − 21 θSξ).
345
Part III The Moyal plane as a nonunital spectral triple
This shows that f ⋆θ h lies in B(Rn ) whenever f, h ∈ B(Rn ), and that (f, h) 7→
f ⋆θ h is a jointly continuous bilinear operation on B(Rn ). Since complex con-
jugation is clearly isometric for each qr , the involution is continuous, too.
To justify the estimates (7.16), we first notice that, for any k ∈ N,
(∂ β f ⋆θ ∂ γ h)(x) =
ZZ β
∂ f (x + y) ∂ γ h(x + z)
= (πθ)−n (1 + |y|2 )k (1 + |z|2 )k e2iy(Sz)/θ dy dz
(1 + |y|2 )k (1 + |z|2 )k
ZZ β
∂ f (x + y) ∂ γ h(x + z)
= (πθ)−n 2 k 2 k
Pk (∂y , ∂z ) e2iy(Sz)/θ dy dz
(1 + |y| ) (1 + |z| )
ZZ β
−n 2iy(Sz)/θ ∂ f (x + y) ∂ γ h(x + z)
= (πθ) e Pk (−∂y , −∂z ) dy dz,
(1 + |y|2 )k (1 + |z|2 )k
provided r ≥ |β| + |γ| + 2k; and we need k > n/2 so that the right hand side is
finite. For |β| + |γ| ≤ s, we only need to choose k so that n < 2k ≤ r − s, and
this is always possible for r ≥ s + n + 2.
Rieffel, in [r-ma93], showed that Aeθ is the space of smooth vectors for the
action of Rn (by translations) on its C ∗ -completion; this entails that Aeθ is a
pre-C*-algebra.
Now, the inclusion Aeθ ⊂ Aθ means that k∂ α f ⋆θ ∂ β hk2 is finite, whenever
f ∈ Aeθ and h ∈ Aθ ; therefore, f ⋆θ h lies in Aθ also. A similar argument shows
that h ⋆θ f lies in Aθ . Thus, Aθ is an ideal in Aeθ . (In fact, it is an essential
ideal; that is to say, if f ⋆θ h = 0 for all h ∈ Aθ , then f = 0; this can be seen by
taking h = fkl for any k, l ∈ Nn and checking that f must vanish.)
Lemma 7.22. Aθ is a nonunital pre-C*-algebra.
Proof. Since Aθ is Fréchet, we only need to show that it is spectrally invariant.
In the nonunital case, this means that if f ∈ Aθ , and the equations f +g+f ⋆θ g =
f + g + g ⋆θ f = 0 have a solution g in the C ∗ -completion of Aθ , then g lies in
Aθ . Now since f ∈ Aeθ and Aeθ is already a pre-C*-algebra, we see that g ∈ Aeθ .
But Aθ is an ideal in Aeθ , and thus f ⋆θ g ∈ Aθ . This implies that g = −f − f ⋆θ g
lies in Aθ , too.
346
Part III A geometric spectral triple over SUq (2)
(When θ = 0, we can write vj = e2πitj , and the right hand side reduces to
dt1 ∧· · ·∧dtn , the usual volume form for either Rn or the flat torus Tn = Rn /Zn .)
We refer to [ggisv04] for the discussion of the spectral dimension properties of
m
the triple (Aθ , L2 (Rn ) ⊗ C2 , D).
/ Briefly, the facts are these. If π(f ) := L(f ) ⊗
12m denotes the representation of Aθ on the spinor space H by componentwise
left Moyal multiplication, then one can show that, for any f ∈ Aθ , we get
2
/ + 1)−1/2 ∈ Lp (H),
π(f ) (D for all p > n.
for every f ∈ Aθ . Instead, what is found in [ggisv04] is that (7.17) holds for f
lying in the (dense) subalgebra Sθ . The key lemma which makes the proof work
is a “strong factorization” property of Sθ , proved in [gv88]: namely, that any
f ∈ Sθ can be expressed (without taking finite sums) as a product f = g ⋆θ h,
with g, h ∈ Sθ . This factorization property fails for the full algebra Aθ .
Once (7.17) has been established, one can proceed to compute its Dixmier
trace. It turns out that Trω (π(f ) (D/ 2R + 1)−1/2 ) is unchanged from its value
m n
when θ = 0, namely (2 Ωn /n (2π) ) Rn f (x) dx. The end result is that the
spectral dimension condition for nonunital spectral triples is the expected one,
but that Dixmier-traceability as in (7.17) should only be required for a dense
subalgebra of the original algebra.
347
Part III A geometric spectral triple over SUq (2)
spectral triple for the 3-sphere S3 , with its unique spin structure (for the usual
orientation) and its rotation-invariant metric.
The spectrum of the Dirac operator for S3 with the round metric can be ob-
tained explicitly. The earliest reference is probably the 1974 paper of Hitchin [h-n74];
Cahen and Gutt [cg88, 1988] studied spin structures on compact symmetric
spaces, and Bär [b-c92, 1992] laid out the theory for Dirac operators on homo-
geneous spin manifolds; see also [t-a95]. A description of the eigenspinors was
rather late in coming: Camporesi and Higuchi [ch96, 1996] treated the case of
Sn with generalized spherical coordinates. The best treatment for S3 is that of
Homma [h-y00, 2000], who gives both eigenvalues and eigenspinors in complete
detail.
There are two keys to finding the Dirac spectrum for S3 (with multiplicities,
of course). The first is that if M = G/H is a homogeneous space of a compact
Lie group G, with a G-invariant metric, and if M is also spin, so that one can
2
find a G-invariant Dirac operator, then L the spinor space H = L (M, S) can
be decomposed as a direct sum H = σ∈Gb Hσ of finite-dimensional subspaces,
where G acts on Hσ as a multiple of the irreducible representation σ ∈ G. b (Some
/
of these “isotypical components” may be trivial.) Thus D reduces to a direct
sum of finite-dimensional hermitian matrices acting on the subspaces Hσ , and
one can then decompose each Hσ into eigenspaces of D. /
The second key is that S is the manifold underlying the compact Lie group
3
SU (2), so its spinor bundle is trivial (one can just translate the fibre at the
identity around the group manifold), namely S ≈ S3 × C2 , and thus its spinor
space is just H = L2 (SU (2)) ⊗ C2 . Therefore, the above decomposition follows
at once from the Peter–Weyl decomposition of L2 (SU (2)), and there is no need
to examine the general theory of compact group representations.
The symmetry of the sphere S3 is obtained from
348
Part III A geometric spectral triple over SUq (2)
Vj ⊗ V 21 ∼
= Vj+ 12 ⊕ Vj− 21 to the first leg only of (7.18) to get
M ∞ M∞ ∞
M
Vj ⊗Vj ⊗V 12 ≃ V 12 ⊕ (Vj+ 12 ⊗Vj )⊕(Vj− 21 ⊗Vj ) =: W0↑ ⊕ Wj↑ ⊕Wj↓ .
2j=0 2j=1 2j=1
These are the building blocks of the spinor space for SU (2):
Wj↑ := Vj+ 21 ⊗ Vj , dim Wj↑ = (2j + 1)(2j + 2), for j = 0, 21 , 1, 32 , . . . ,
Wj↓ := Vj− 12 ⊗ Vj , dim Wj↓ = 2j(2j + 1), for j = 21 , 1, 23 , . . . . (7.19)
/ for the “round
These are in fact eigenspaces of the classical Dirac operator D
metric” on S3 , i.e., the Riemannian metric that is invariant under both left and
right translations of the group SU (2). See, for instance, [h-y00] for full details
on computing the eigenvalues and eigenspaces. One finds that
• Each Wj↑ is an eigenspace of D
/ with positive eigenvalue d↑j = 2j + 23 ;
Now we turn to the “ quantum group” SUq (2) and its symmetries. This is a
very well known object, starting from the seminal papers of Woronowicz [w-sl87]
and it can be found in textbooks, e.g., [ks97]. However, to fix notations, we
summarize some details here.
Definition 7.23. Let q be a real number with 0 < q < 1, and let A = O(SUq (2))
be the ∗-algebra generated by two elements a and b, subject to the following
commutation rules:
ba = qab, b∗ a = qab∗ , bb∗ = b∗ b,
a∗ a + q 2 b∗ b = 1, aa∗ + bb∗ = 1. (7.20)
349
Part III A geometric spectral triple over SUq (2)
∆a := a ⊗ a − q b ⊗ b∗ ,
∆b := b ⊗ a∗ + a ⊗ b;
∆k = k ⊗ k, ∆e = e ⊗ k + k −1 ⊗ e, ∆f = f ⊗ k + k −1 ⊗ f,
∗
and counit ǫ, antipode S and star structure given respectively by
ǫ(k) = 1, Sk = k −1 , k ∗ = k,
ǫ(f ) = 0, Sf = −qf, f ∗ = e,
ǫ(e) = 0, Se = −q −1 e, e∗ = f.
350
Part III A geometric spectral triple over SUq (2)
with all other couples of generators pairing to 0. With this duality pairing,
we obtain the standard left and right convolution actions of U on A, given
respectively by
h · x := x ⊳ S −1 (ϑ(h))
q −n − q n
[n] := .
q −1 − q
351
Part III A geometric spectral triple over SUq (2)
q −m
kηψ (tlmn )k = ψ((tlmn )∗ tlmn )1/2 = p .
[2l + 1]
Thus, concretely, the standard orthonormal basis for Hψ is given by
p
|lmni := q m [2l + 1] ηψ (tlmn ). (7.24)
In particular, |000i = ηψ (1) is a cyclic (and separating) vector for the represen-
tation πψ .
Before turning to the detailed form of the equivariant representations of A,
which involves much shifting of half-integer indices, we pause to introduce a
small notational dodge:
l± := l ± 12 , m± := m ± 21 , n± := n ± 21 .
with constants A± ±
lmn , Blmn determined up to phase factors depending only on l.
352
Part III A geometric spectral triple over SUq (2)
Sketch proof. We use the equivariance relations (7.22), step by step, and then
the algebra relations (7.20) to pin the down how π(a) and π(b) act on basis
vectors and then to obtain the coefficients.
1
(1) First take h = k. Then k · a = k ⊲ a = q 2 a shows that
1 1
λ(k) π(a) |lmni = π(q 2 a) λ(k) |lmni = q m+ 2 π(a) |lmni,
1 1
ρ(k) π(a) |lmni = π(q 2 a)ρ(k) |lmni = q n+ 2 π(a) |lmni,
and thus π(a) |lmni must lie in span{ |l′ m+ n+ i : l′ ∈ 12 N }. Similarly,
1 1
k · b = q 2 b, k ⊲ b = q − 2 b gives π(b) |lmni ∈ span{ |l′ m+ n− i : l′ ∈ 21 N }.
(2) Take h = f , x = a; then f · a = 0 implies that
1
λ(f ) π(a)ξ = π(f · a) λ(k)ξ + π(k −1 · a) λ(f )ξ = q − 2 π(a) λ(f )ξ,
and thus,
λ(f )r π(a) = q −r/2 π(a) λ(f )r for any r ∈ N, (7.26)
r
Therefore λ(f ) π(a) |lmni ∝ π(a) |l, m + r, ni = 0 for m + r > l; but on
the other hand, λ(f )r |l′ m+ n+ i ∝ |l′ , m + 21 + r, n+ i =
6 0 for m+ 12 +r ≤ l′ .
′ 1 ′ + +
Thus, if l > l + 2 , the basis vector |l m n i cannot appear in π(a) |lmni.
This yields l′ ≤ l + 12 .
A similar argument, with (f, a) replaced by (e, a∗ ), using e · a∗ = 0, gives
l′ ≥ l − 12 . Also, since l − m and l′ − (m + 21 ) are both integers, the case
l′ = l is excluded. Thus l′ = l ± 12 only, and we have reached the form
(7.25) of π(a).
(3) To find the coefficients, we use (7.26) again. If we apply both sides to
the vector |lmni for r = 1 and compare the results, we get a recurrence
relation for the index m:
1 1 1
q − 2 A+ +
l,m+1,n [l + m + 1] = Almn [l + m + 2] .
2 2
1
Using k ⊲ a = q 2 a and f ⊲ a = 0, the second relation in (7.22) gives
1
ρ(f )π(a) = q 2 π(a) ρ(f ), that leads to a similar recurrence relation for the
index n:
1 1 1
q − 2 A+ +
lm,n+1 [l + n + 1] = Almn [l + n + 2] .
2 2
353
Part III A geometric spectral triple over SUq (2)
(5) Next, the commutation relation ba = qab implies that π(b)π(a) = qπ(a)π(b);
comparing the matrix element hl, m + 1, n | (·) | lmni for both these oper-
ators, we find the recurrence relation
q[2l + 2] |a+ 2 + 2
l | = [2l] |al− 1 | .2
2 2
It is easy to check that Cjµ + Sjµ = 1.
354
Part III A geometric spectral triple over SUq (2)
Exercise 7.28. Show that |jµn↑i and |jµn↓i are eigenvectors for λ′ (Cq ), with
eigenvalue q 2j+1 + q 2j−1 , where Cq is the q-Casimir,
Cq = qk 2 + q −1 k −2 + (q − q −1 )2 ef,
which is a central element of Uq (su(2)). Are these also eigenvectors for ρ′ (Cq )?
!
|jµn↑i
Proposition 7.29. If we write |jµnii := to denote a pair of basis
|jµn↓i
elements of V —the lower component is 0 for j = 0 or n = ±(j + 12 )—, then
the representation π ′ := π ⊗ 12 on V ⊗ C2 is (λ′ , ρ′ )-equivariant, and is given by
−
π ′ (a) |jµnii = α+ + + + − + +
jµn |j µ n ii + αjµn |j µ n ii,
−
π ′ (b) |jµnii = βjµn
+
|j + µ+ n− ii + βjµn |j − µ+ n− ii,
where α± ±
jµn and βjµn are certain triangular 2 × 2 matrices, shaped like this:
∗ 0 ∗ ∗
α+ +
jµn , βjµn = , α− −
jµn , βjµn = . (7.27)
∗ ∗ 0 ∗
/ 3 / 1
D|jµn↑iq=1 = (2j + 2 ) |jµn↑iq=1 , D|jµn↓iq=1 = −(2j + 2 ) |jµn↓iq=1 .
We now define the Dirac operator on SUq (2), for 0 < q < 1, to be the diagonal
operator given by the same formulas on the q-spinor basis:
355
Part III A geometric spectral triple over SUq (2)
The proof of this fact is not hard, but needs the exact values of the matrices
α± ±
jµn and βjµn . The boundedness is certainly true when q = 1, and one can
check that the diagonal elements of these matrices differ from their q → 1 limits
by terms that are uniformly bounded as j → ∞; and moreover the off-diagonal
elements are small: they are O(q 2j ) as j → ∞.
Thus with A = O(SUq (2)), H = Hψ ⊕ Hψ and D given by (7.28), we have
constructed a spectral triple for SUq (2). Since it is isospectral to the classical
case, the metric dimension is 3. Our painstaking construction now yields an
extra bonus [dlssv06].
Proposition 7.31. The triple (O(SUq (2)), H, D) is a regular spectral triple.
2j + 32 0
Proof. Since |D| |jµnii = |jµnii, we obtain
0 2j + 12
extended by antilinearity to all of O(SUq (2)). The antilinear adjoint Tψ∗ satisfies
hη | Tψ∗ ξi = hξ | Tψ ηi and thus Tψ∗ |lmni = (−1)2l−m−n q −m−n |l, −m, −ni. The
Tomita modular operator ∆ψ thus has O(SUq (2)) ⊆ Dom ∆ψ and ∆ψ |lmni =
356
Part III A geometric spectral triple over SUq (2)
1/2
Tψ∗ Tψ |lmni = q 2(m+n) |l, −m, −ni. The defining relation Tψ =: Jψ ∆ψ yields
the action of Jψ on basis vectors:
Recall that l + m and l + n may be any nonnegative integers, so the sign may
be even or odd.
Exercise 7.32. Show that Tψ λ(h)Tψ−1 = λ((Sh)∗ ) for h ∈ Uq (su(2)) —it is
enough to let h be a generator and to check the identities on basis vectors— and
similarly with ρ replacing λ. This shows that the Tomita operator Tψ implements
the involution h 7→ (Sh)∗ in the “dual” Hopf algebra.
It turns out that the Tomita conjugation for the spin respresentation, namely
Jψ ⊕ Jψ (since π ′ and π ⊕ π are equivalent on H = Hψ ⊕ Hψ ), does not become
diagonal in the spinor basis {|jµnli}, so it does not commute with D as we might
have expected. We need JDJ −1 = +D for a real structure in dimension 3. So
instead we define J directly, and we guarantee the commutation relation by
ensuring that J preserves the eigenspaces of D.
Definition 7.33. The conjugation operator J is the antiunitary operator on H
determined by the following action on the spinor basis:
Lq |jµnli := q j |jµnli.
357
Part III A geometric spectral triple over SUq (2)
[π ′ (x), πR
′
(y)] ∈ Kq , and [[D, π ′ (x)], πR
′
(y)] ∈ Kq for all x, y ∈ A.
358
Chapter 8
Exercises
359
Part III Examples of Dirac operators
C = −i σ 2 K
where ∂1 = ∂/∂t1 and ∂2 = ∂/∂t2 , is indeed the Dirac operator on the un-
twisted spinor module S = A2 . Compute sp(D / 2 ) by finding a complete set of
eigenvectors. Then show that
q
/ = { ±2π r12 + r22 : (r1 , r2 ) ∈ Z }
sp(D)
by finding the eigenspinors for each of these eigenvalues. What can be said of
/
the multiplicities of these eigenvalues? and what is the dimension of ker D?
Notice that σ 3 does not appear in the formula for D; / its role here is to give
the Z2 -grading operator: c(γ) = σ —regarded as a constant function with
3
360
Part III Examples of Dirac operators
δ := −⋆d⋆.
361
Part III Examples of Dirac operators
extends to a selfadjoint operator. (With the more usual sign conventions, d and
+δ are adjoint, so that the Hodge–Dirac operator is written simply d + δ.)
Now we take M = S2 , the 2-sphere of radius 1. The round (i.e., rotation-
invariant) metric on S2 is written g = dθ2 + sin2 θ dφ2 in the usual spherical
coordinates, which means that {dθ, sin θ dφ} is a local orthonormal basis of 1-
forms on S2 . The area form is ν = sin θ dθ ∧ dφ. The Hodge star is specified by
defining it on 1 and on dθ:
∂ ∂ ∂ ∂ ∂ ∂
L+ := 2ix3 + iζ 3
, L− := 2ix3 − iζ̄ , L3 := iζ̄ − iζ .
∂ ζ̄ ∂x ∂ζ ∂x3 ∂ ζ̄ ∂ζ
φ+ l
l := iζ (1 − iν), l = 0, 1, 2, 3, . . . ;
φ−
l
l
:= iζ (1 + iν), l = 0, 1, 2, 3, . . . ;
362
Part III The Dirac operator on the sphere S2
−i(d + δ)φ± ∓
l = lψ , for l = 0, 1, 2, . . .
−i(d + δ)ψl± = (l + 1)φ∓ , for l = 1, 2, 3, . . .
− −
and conclude that each of φ+ +
l , φl , ψl and ψl is an eigenvector for (−i(d +
2
δ)) = −(dδ + δd) with eigenvalue
p l(l + 1). Find corresponding eigenspinors for
−i(d + δ) with eigenvalues ± l(l + 1).
Exercise 8.10. Show that L3 (ζ l ) = −il ζ l , L+ ζ l = 0, and that (L− )k (ζ l ) is
a linear combination of terms (x3 )k−2r ζ̄ r ζ l−k+r that does not vanish for k =
0, 1, . . . , 2l, and that (L− )2l+1 (ζ l ) = 0. Check that L+ (L− )k (ζ l ) is a multiple of
(L− )k−1 (ζ l ), for k = 1, . . . , 2l.
Exercise 8.11. Show that
L3 φ± ±
l = −il φl , L+ φ±
l = 0; L3 ψl± = −il ψl± , L+ ψl± = 0;
for each possible value of l. Conclude that the forms Lk− (φ± k ±
l ) and L− (ψl ) vanish
if and only if k ≥ 2l + 1. What can now be said about the multiplicities of the
eigenvalues of −i(d + δ)?
With some more works, it can be shown that all these eigenforms span a
dense subspace of the Hilbert-space completion of A• (S2 ), so that these eigen-
values in fact give the full spectrum of the Hodge–Dirac operator.
The poles are N = (0, 0, 1) and S = (0, 0, −1). Let UN = S2 \{N }, US = S2 \{S}
be the two charts on S2 . Consider the stereographic projections p 7→ z : UN →
C, p 7→ ζ : US → C given by
θ θ
z := e−iφ cot , ζ := e+iφ tan ,
2 2
so that ζ = 1/z on UN ∩ US . Write
2 q
q := 1 + z z̄ = , and q ′ := 1 + ζ ζ̄ = .
1 − cos θ z z̄
The sphere S2 has only the “trivial” spin structure S = Γ(S2 , S), where
S → S2 has rank two. Now S = S + ⊕ S − , where S ± → S2 are complex line
bundles, and these may be (and are) nontrivial. We argue that S + → S2 is the
“tautological” line bundle coming from S2 ∼
= CP 1 . We know already that
= S ⇐= (S + )∗ ∼
= S ⇐⇒ S ∗ ∼
S♯ ∼ = S−
363
Part III The Dirac operator on the sphere S2
be selfdual, but we know that the only selfdual line bundle on S2 is the trivial
one, since H 2 (S2 , Z) ∼
= Z.)
Consider now the (tautological) line bundle L → S2 , where
z1
Lz := { (λz0 , λz1 ) ∈ C2 : λ ∈ bC }, if z = , L∞ := { (0, λ) ∈ C2 : λ ∈ C }.
z0
In other words, Lz is the complex line through the point (1, z), for z ∈ C. A
1 1
particular local section of L, defined over UN , is σN (z) := (q − 2 , zq − 2 ), which is
−1
normalized so that (σN | σN ) = q (1 + z̄z) = 1 on UN : this hermitian pairing
on Γ(S2 , L) comes from the standard scalar product on C2 —each Lz is a line
in C2 .
1 1
Let also σS (ζ) := (ζq ′− 2 , q ′− 2 ), normalized so that (σS | σS ) = 1 on US .
Now if z 6= 0, then
1 1 1 z
σS (z −1 ) = √ ′ , √ ′ = (z̄/z)1/2 √ , √ = (z̄/z)1/2 σN (z).
z q q q q
To avoid ambiguity, we state that (z̄/z)1/2 means e−iφ , and also (z/z̄)1/2 will
mean e+iφ .
+
A smooth section of L is given by two functions ψN (z, z̄) and ψS+ (ζ, ζ̄) sat-
+ +
isfying the relation ψN (z, z̄)σN (z) = ψS (ζ, ζ̄)σS (ζ) on UN ∩ US . Thus we argue
that
+
ψN (z, z̄) = (z̄/z)1/2 ψS+ (z −1 , z̄ −1 ) for z 6= 0,
+
and ψN , ψS+ are regular at z = 0 or ζ = 0 respectively. Likewise, a pair of
−
smooth functions ψN , ψS− on C is a section of the dual line bundle L∗ → S2 if
and only if
−
ψN (z, z̄) = (z/z̄)1/2 ψS− (z −1 , z̄ −1 ) for z 6= 0.
We claim now that we can identify S + ∼ = L and S − ∼ = L∗ = L−1 —here
−1 −1
the notation L means that [L ] is the inverse of [L] in the Picard group
H 2 (S2 , Z) that classifies C-line bundles— so that a spinor in S = Γ(S2 , S) is
given precisely by two pairs of smooth functions
! !
+
ψN (z, z̄) ψS+ (ζ, ζ̄)
− on UN , on US ,
ψN (z, z̄) ψS− (ζ, ζ̄)
satisfying the above transformation rules. (The nontrivial thing is that the
spinor components must both be regular at the south pole z = 0 and the north
pole ζ = 0, respectively.)
Since S ⊗A S ∗ ∼
= EndA (S) ∼ =B ∼= A• (S2 ) as A-module isomorphisms (we
∼ • 2
know that B = A (S ) as sections of vector bundles), it is enough to show that,
as vector bundles,
A• (S2 ) ∼
= L0 ⊕ L2 ⊕ L−2 ⊕ L0 ,
where L2 = L⊗L, L−2 = L∗ ⊗L∗, and L0 = S2 ×C is the trivial line bundle. It is
clear that A0 (S2 ) = C ∞ (S2 ) = A = Γ(S2 , L0 ); and furthermore, A2 (S2 ) ∼
=A=
Γ(S2 , L0 ) since Λ2 T ∗ S2 has a nonvanishing global section, namely the volume
form ν = sin θdθ ∧ dφ.
364
Part III The Dirac operator on the sphere S2
dz dz̄
α =: fN (z, z̄) + gN (z, z̄) on UN ,
q q
dζ dζ̄
=: −fS (ζ, ζ̄) ′ − gS (ζ, ζ̄) ′ on US .
q q
Show that
b β Eβ
∇Eµ Eα =: Γ µα
b β = δµα xβ − δµβ xα
Γ for µ, α, β = 1, 2.
µα
365
Part III The Dirac operator on the sphere S2
366
Part III The Dirac operator on the sphere S2
1 1
where r, s are integers with 0 ≤ r ≤ l ∓ 2 and 0 ≤ s ≤ l ± 2 respectively; and
r s
l−m 2l + 1 (l + m)!(l − m)!
Clm = (−1) .
4π (l + 21 )!(l − 12 )!
±
Exercise 8.18. Show that Ylm are half-spinors in S ± , by applying the trans-
−1
formation laws under z 7→ z and checking the regularity at the poles.
Then define pairs of full spinors by
! !
+ +
′ 1 Ylm ′′ 1 −Ylm
Ylm := √ − , Ylm := √ − .
2 iYlm 2 iYlm
1
By setting h± lm (θ, φ, ψ) := e
∓ 2 (φ+ψ) ±
R Ylm (z, z̄), we get an orthonormal
R set of
elements of L (SU(2)), such that SU(2) |h±
2
lm (g)|2
dg = (1/4π) S2
|Y ± 2
lm | ν. The
Plancherel formula for SU(2) can then be used to show that these are a complete
set of eigenvalues for D./ Thus we have obtained the spectrum:
/ = { ±(l + 12 ) : l ∈ N +
sp(D) 1
2 } = {±1, ±2, ±3, . . . } = N \ {0},
±
with respectively multiplicities (2l + 1) in each case, since the index m in Ylm
takes (2l + 1) distinct values.
367
Part III Spinc Dirac operators on the 2-sphere
sp(∆S ) = { (l + 21 )2 − 1
2 = l2 + l − 1
4 :l ∈N+ 1
2 }
with multiplicities 2(2l + 1) again. This C comes from the Casimir element in
the centre of U(su(2)), represented on H = L2 (S2 , S) via the rotation action of
SU(2) on the sphere S2 . There is a general result for compact symmetric spaces
M = G/K with a G-invariant spin structure, namely that D / = C G + 18 s, or ∆S =
1
C G − 8 s. This is a nice companion result, albeit only for homogeneous spaces,
to the Schrödinger–Lichnerowicz formula. Details are given in Section 3.5 of
Friedrich’s book.
of the Riemann sphere into itself. Can you describe the corresponding maps ~n
of S2 into itself ? Can you show that any two of these maps are not homotopic?
368
Part III Spinc Dirac operators on the 2-sphere
(m) ∂ (m) ∂
∇E+ = q + 1 mz̄, ∇E− = q − 1 mz,
∂z 2 ∂ z̄ 2
are applied to functions fN that satisfy (m), the image also satisfies (m). Thus
they are components of a connection ∇(m) on E(m) .
To get all the spinc structures on S2 , we twist the spinor module S for the
spin structure, namely S = E(1) ⊕ E(−1) , by the rank-one module E(m) . On the
tensor product S ⊗A E(m) we use the connection
Exercise 8.25. Show that the Dirac operator D / m := −i ĉ ◦ ∇S,m , that acts on
S ⊗A E(m) , is given by
! !
− ∂
0 D/m 0 q ∂z + 12 (m − 1) z̄
/m ≡
D = −i .
D/+m 0 q ∂∂z̄ − 21 (m + 1) z 0
369
Part III A spectral triple on the noncommutative torus
+
Exercise 8.26. If m < 0, show that any element of ker D / m is of the form
a(z) q (m+1)/2 where a(z) is a holomorphic polynomial of degree < |m|. Also, if
m ≥ 0, show that ker D /+
m = 0.
where r·φ := r1 φ1 +· · ·+rn φn , as usual. To ensure that this series converges uni-
formly and represents f (φ), we retreat to the dense subalgebra A0 := C ∞ (Tn ),
370
Part III A spectral triple on the noncommutative torus
We say that “cr → 0 rapidly” if pk (c) < ∞ for every k. Notice that pk+1 (c) ≥
pk (c) for each k; these seminorms induce, on rapidly decreasing sequences, the
topology of a Fréchet space, which indeed coincides with the usual Fréchet
topology on C ∞ (Tn ), i.e., the topology of uniform convergence of the functions
and of all their derivatives.
We can think of A0 as the C*-algebra generated by n commuting unitary
elements, namely the functions uj defined by uj (φ1 , . . . , φn ) := e2πiφj , for j =
1, . . . , n.
Noncommutativity appears when we choose a real skewsymmetric matrix
Θ ∈ Mn (R), and introduce the (universal) C*-algebra AΘ generated by uni-
tary elements u1 , . . . , un which no longer commute: instead, they satisfy the
commutation relations
uk uj = e2πiθjk uj uk , for j, k = 1, . . . , n.
(In quantum mechanics, these are called “Weyl’s form of the canonical commu-
tation relations”.) To form polynomials with these generators, we introduce a
Weyl system of unitary elements { ur : r ∈ Zn } in AΘ , by defining
P
ur := exp πi j<k rj θjk rk ur11 ur22 . . . urnn .
371
Part III A spectral triple on the noncommutative torus
whose domain is the set of all a ∈ A for which the map t 7→ e2πitφj · a is
differentiable.
Exercise 8.32. Show that ur ∈ Dom δj , and that δj (ur ) = 2πirTj ur for all r ∈
Zn and j = 1, . . . , n. Conclude that the common smooth domain m∈Zn Dom(δ1m1 . . . δnmn )
is equal to the subalgebra AΘ .
The result of the previous exercise shows that AΘ is just the “smooth subal-
gebra” of the C*-algebra AΘ with respect to the action of Tn . It is known that
any such smooth subalgebra, under a continuous action of a compact Lie group
on a C*-algebra, is actually a pre-C*-algebra.
Exercise 8.33. Define a linear operator E : AΘ → AΘ by averaging over the
orbits of this Tn -action:
Z
E(a) := (e−2πiφ1 , . . . , e−2πiφn ) · a dφ1 . . . dφn .
[0,1]n
Check that E(1) = 1, that E(a∗ ) = E(a)∗ , that E(a∗ a) ≥ 0 and kE(a)k ≤ kak
for all a ∈ AΘ ; where “x ≥ 0” means that x is a positive element of AΘ . Then
show the “conditional expectation” property:
E E(a) b E(c) = E(a) E(b) E(c) for all a, b, c ∈ AΘ .
τ (a) 1 := E(a)
We remark that kak2 ≤ kak for all a, so that the inclusion map ητ : AΘ → Hτ
is continuous. It is convenient to write a := ητ (a) to denote the element a ∈
AΘ regarded as a vector in Hτ . It turns out that the trace τ is faithful, so
that Hτ is just the Hilbert space of the “GNS representation” πτ of AΘ . This
representation is defined —first on ητ (AΘ ), then extended by continuity— by
372
Part III A spectral triple on the noncommutative torus
373
Part III A spectral triple on the noncommutative torus
What is the spectrum (with its multiplicities) of |D|? What is the spectrum of
D itself ?
Exercise 8.40. We can invert D on the orthogonal complement of the finite-
dimensional space ker D = span{ ψ0α : α = 1, . . . , 2m }. Show that, for each
s > 0, the expression
σN (|D|−s )
Tr+ |D|−s := lim
N →∞ log N
either exists as a finite limit, or diverges to +∞. (Show that we may use a
subsequence where N = NR := #{ r ∈ Zn : r · r ≤ R2 } for some R > 0.) Verify
that the 0 < Tr+ |D|−s < +∞ if and only if s = n; and compute the value of
Tr+ |D|−n .
Exercise 8.41. If a ∈ AΘ , show that both a and [D, a], considered as bounded
operators on H, lie in the smooth domain of the operator T 7→ [|D|, T ].
374
Bibliography
375
BIBLIOGRAPHY BIBLIOGRAPHY
376
BIBLIOGRAPHY BIBLIOGRAPHY
377
BIBLIOGRAPHY BIBLIOGRAPHY
378
Part IV
Nicola Ciccoli
379
Based on the lectures of:
• Nicola Ciccoli
(Dipartimento di Matematica, Universit‘a di Perugia Via Vanvitelli 1, I-
06123 Perugia, Italy)
– Chapters 1, 2, 3, 4, 5, 6, 8, 9.
With additional lectures by:
• Ludwik Da̧browski – Chapter 7.
380
Chapter 1
Poisson Geometry
3. {f, {g, h}} + {h, {f, g}} + {g, {h, f }} = 0 (Jacobi identity),
for all f, g, h ∈ A.
Remarks 1.2.
• The first and third axiom tells us that the bracket is a Lie bracket. The
second one is a compatibility relation between the associative and Lie
products.
• The algebra A does not need to be commutative (and this explains the way
in which the Leibniz rule is written). Non commutative Poisson algebras
were studied in [x-p94] (see also [f-d95] for some algebraic theory). In
what follows, however we will tacitly assume A to be commutative unless
otherwise stated.
• Every associative algebra A can be made into a Poisson algebra by setting
{f, g} ≡ 0.
• When A is unital we get from the assumptions
381
Part IV Poisson algebra
Exercise 1.5. Prove that Poisson algebras together with Poisson morphisms
form a category.
Definition 1.6. Let (A, {}A ) be a Poisson algebra. A Poisson subalgebra is a
subalgebra B closed with respect to {}A .A Poisson ideal I ⊆ A is an ideal with
respect to the associative product, such that {f, i}A ∈ I for all f ∈ A, i ∈ I.
Exercise 1.7. For any Poisson morphism ϕ : A → B, prove that ker ϕ is a
Poisson ideal in A, im ϕ is a Poisson subalgebra in B, and there is an exact
sequence of Poisson algebras
0 → ker ϕ → A → im ϕ → 0.
Xf ({g, h}) = {f, {g, h}} = {{f, g}, h} + {g, {f, h}} = {Xf g, h} + {g, Xf h}
382
Part IV Poisson algebra
Recall that Der(A) has a natural Lie algebra bracket given by the commutator of
endomorphisms. Can(A) is a Lie subalgebra of Der(A). One may naturally ask
whether such spaces are equal. In the trivial case we easily have 0 = Ham(A) 6=
Can(A) = Der(A). We will see further examples later on where all such spaces
are different.
Proposition 1.12. Ham(A) is a Lie ideal in Can(A) and a Lie subalgebra of
Der(A).
Proof. Let X ∈ Can(A), Xf ∈ Ham(A). Then
{·, ·}M : A ⊗ M → M
such that
1. {{f, g}A, m}M = {f, {g, m}M }M − {g, {f, m}M }M ,
2. {f g, m}M = f · {g, m}M + g · {f, m}M ,
3. {f, g · m}M = {f, g}A · m + g{f, m}M
383
Part IV Poisson manifolds
Remark 1.16. This definition turns into a flat connection condition when M is
the module of sections of a vector bundle and A is an algebra of functions on
the base. Indeed, if we let
then
1. ⇐⇒ Tm ({f, g}A ) = {f, Tm (g)}M − {g, Tm (f )}M
(that is Tm ∈ Der((A, {·, ·}A ); M )),
2. ⇐⇒ Tf ·m = f · Tm (g) + {f, g}A · m = f · Tm (g) + Xf (g) · m,
3. ⇐⇒ Tm (f g) = f Tm (g) + gTm (f ) (that is Tm ∈ Der((A, ·); M )).
One may ask whether this is a reasonable definition of Poisson module. It
is, in a sense, the categorical notion of Poisson bimodule as it verifies the so-
called square-zero construction which can be summarized as follows: let A be
a Poisson algebra and M Poisson A-module; define a Poisson algebra structure
on A ⊕ M using formulas
(f + m) · (f1 + m1 ) := f f1 + (f · m1 + f1 · m),
{f + m, f1 + m1 } := {f, f1 }A + {f, m1 }M − {f1 , m}M .
for f, g ∈ C ∞ (M ).
384
Part IV Poisson manifolds
Let us now translate the definitions of Casimir, hamiltonian and canonical maps
to this setting. The significant remark is that the map f 7→ Xf takes values in
Der(C ∞ (M )) = X1 (M ). Thus we can write
0 → Cas(M ) → C ∞ (M ) → Ham(M ) → 0.
385
Part IV Poisson manifolds
Here we used
dη(X1 , . . . , Xk+1 ) =
k+1
X
= ci , . . . , Xk+1 )
(−1)i+1 Xi · η(X1 , . . . , X
i=1
X
+ ci , . . . , X
(−1)i+j η([Xi , Xj ], X1 , . . . , X cj , . . . , Xk+1 ),
1≤i<j≤k+1
Pn
Pn by applying definitions that if M = R , ω =
2n
Exercise 1.22. Prove i=1 dqi ∧
dpi , then {f, g} = i=1 −∂pi f ∂qi g + ∂qi f ∂pi g.
Let f := f (pi , qi ), ω(Xf , Y ) = −Y f . Then for Y = ∂qi and Y = ∂pi we have
respectively
386
Part IV Poisson manifolds
Exercise 1.23. In the setting of the previous exercise derive the canonical Pois-
son relations.
{qi , pj } = δij ,
{qi , qj } = 0,
{pi , pj } = 0.
Proof. We need to show that {f, g}(x) depends only on dx f and dx g. Consider
f fixed
{f, g}(x) = (Xf g)(x) = hXf (x), dx gi.
Similarly for g fixed
{f, g}(x) = −hXg (x), dx f i.
Furthermore f 7→ dx f , C ∞ (M, R) → Tx∗ M is surjective, therefore there exists
Π(x) bilinear, skewsymmetric on Tx∗ M such that
where the coefficients Πij are functions on U explicitely given by Πij = {xi , xj }.
Therefore Π is determined once you know brackets of local coordinate functions
n
X
{f, g} = {xi , xj }∂xi f ∂xj g.
i,j=1
P
Let Π := i<j Πij ∂xi ∧ ∂xj be a bivector field, where Πij = {xi , xj }. In many
examples a Poisson structure on R2n will be given simply by lifting brackets of
coordinates.
Exercise 1.25. Prove that the Jacobi identity
X
Jac(xi , xj , xk ) = {{xi , xj }, xk } = 0
cyclic
387
Part IV Poisson manifolds
is equivalent to
n
X ∂Πij ∂Πjl ∂Πli
Πkl + Πki + Πkj = 0. (1.1)
∂xk ∂xk ∂xk
k=1, i<j<l
388
Part IV Poisson manifolds
Pn
Thus Π = k=1 ckij Xi ∧ Xj is a linear Poisson tensor on g∗ . In conclusion the
dual of a Lie algebra has always a canonically defined Poisson tensor.
Let us now list some specific examples of Poisson manifolds. In Poisson
geometry, usually, rather then being at lack of examples one has to face the
opposite problem, that of being ablo to select the relevant ones. All the brackets
appearing in this list appeared at some point connected to specific quantization
issues, and this is the reason for our interest in them.
Example 1.27. Consider
α β 2 2
M = SU(2) = : |α| + |β| = 1 .
−β̄ ᾱ
Then
defines uniquely a on su(2). Are you able to find Casimir functions? We will
say more on this Poisson structure in the chapter on Poisson–Lie groups.
Example 1.28. Let ϕ be a smooth function on R3 . Define
{x, y} := ∂z ϕ
{y, z} := ∂x ϕ
{z, x} := ∂y ϕ.
389
Part IV The sharp map
Prove that
{f, g} = U J(f, g, P1 , . . . , Pn−2 )
defines a . These brackets are called Jacobian s ([kp00]).
Example 1.31. On R4 with coordinates x0 , x1 , x2 , x3 take real constants J12 , J23 , J31
and define
{xi , xj } := 2Jij x0 xk
{x0 , xi } := −2xj xk , where (i, j, k) = (1, 2, 3) or cyclic permutation.
Find the conditions on Jij that implies this is a . These are called Sklyanin
Poisson algebras ([s-e82]). Can you find Casimir functions? Hint: two quadratic
polynomials.
n
! n n
X X X
#Π (dxj ) = Π ai dxi , dxj = Π(ai dxi , dxj ) = ai Πij .
i=1 i=1 i=1
If Πij are smooth, then so is #Π .
390
Part IV The sharp map
(v, w) = hΠx , αx ∧ βx i.
391
Part IV The symplectic foliation
Examples 1.41.
Pn= R
2n+p
1. Let M with coordinates (q1 , . . . , qn , p1 , . . . , pn , y1 , . . . , yp ). Let
Π = i=1 ∂qi ∧ ∂pi . Then (M, Π) is regular and ρ(x) = 2n. Here im #Π
are tangent spaces to linear subspaces parallel to y1 = . . . = yp = 0.
2. Let Π = (x2 + y 2 )∂x ∧ ∂y in M = R2 . Then
(0, 0) is singular, (x, y) 6= (0, 0) is regular. More generally for f (x, y)∂x ∧∂y
if Γf = {(x, y) : f (x, y) = 0} then the set of singular points is ∂Γf .
Proposition 1.42. Let (M, Π) be a Poisson manifold. It is the Poisson mani-
fold associated to a symplectic manifold if and only if it is regular, of dimension
2n and rank 2n, i.e. if and only if #Π is an isomorphism.
(sketchy) M symplectic implies im #Π = T M . In fact locally on U ⊂ M
Proof. P
n
ω|U = i=1 dqi ∧ dpi and the corresponding Poisson bivector is
n
X
Π|U = ∂qi ∧ ∂pi .
i=1
Tx (h(N )) = Sx .
392
Part IV The symplectic foliation
and such that ϕij (x) depends only on coordinates y1 , . . . , yk and ϕij (x0 ) = 0.
Proof. The theorem is proved by induction on the semirank n, ρΠ (x0 ) = 2n. If
n = 0 there is nothing to prove. Say the theorem holds for semirank equal to
n − 1 6= 0. Certainly there exists f, g ∈ C ∞ (M ) such that
{f, g}(x0 ) 6= 0.
393
Part IV The symplectic foliation
Xq1 = ∂y1
Xp1 = ∂y2
{q1 , yi } = Xq1 yi = 0 ∀ i 6= 1
{p1 , yi } = Xp1 yi = 0 ∀ i 6= 2.
{p1 , {yi , yj }} = 0 ∀ i, j ≥ 3,
{q1 , {yi , yj }} = 0 ∀ i, j ≥ 3.
Remark 1.50. The reason for giving these equalities the dignity of a separate
statement is due to the fact that historically this is the first form in which Jacobi
identity was stated.
Now (q1 , p1 , y3 , . . . , ym ) is a new coordinate system for M , because (y1 , . . . , ym )
is a local coordinate system and the map Φ : (y1 , . . . , ym ) 7→ (q1 , p1 , y3 , . . . , ym )
has Jacobian
0 1
−1 0 ∗
0 I
In these new coordinates the Poisson bivector has local expression
X
Π = ∂q1 ∧ ∂p1 + Π′ij (y3 , . . . , ym )∂yi ∧ ∂yj .
3≤i<j≤m
The right summand locally defines a Poisson bivector on M of rank 2(n − 1).
Applying the induction hypothesis to it proves the theorem.
In the symplectic case this theorem recovers a well-known result:
Corollary 1.51 (Darboux theorem). Let (M, ω) be a symplectic manifold and
x0 ∈ M . Then there exists a coordinate neighbourhood (U ; q1 , . . . , qn , p1 , . . . , pn )
of x0 such that
X n
ω|U = dqi ∧ dpi .
i=1
394
Part IV The symplectic foliation
395
Part IV The symplectic foliation
Xg f = {g, f } = 0 ∀ g ∈ C ∞ (M ).
396
Part IV The symplectic foliation
Thus
0 −x3 x2
Πij (x1 , x2 , x3 ) = x3 0 −x1
−x2 x1 0
Compute rank Πij (x1 , x2 , x3 ).
If (x1 , x2 , x3 ) = (0, 0, 0) then ρΠ ((0, 0, 0)) = 0, and if (x1 , x2 , x3 ) 6= (0, 0, 0) then
ρΠ ((x1 , x2 , x3 )) = 2 (always 2 × 2 minor 6= 0). Therefore we have everywhere
rank 2, except at origin, which is an isolated 0-dimensional symplectic leaf.
Remark that x21 + x22 + x23 is a Casimir function
Thus symplectic leaves are contained in spheres x21 + x22 + x23 = r2 (with the
singular case of a 0-dim. leaf at r = 0) . Each leaf is a connected open 2-manifold
in S2 , so each leaf is homeomorphic to S2 .
It is easily checked that the corresponding symplectic structure is the unique
SU(2) invariant volume form on the sphere of radius r.
Exercise 1.64. Describe the symplectic foliation of the linear Poisson structure
on sl(2; R):
S2 ⊂ C × R, ζ ζ̄ + z 2 = 1
Therefore
397
Part IV The symplectic foliation
dz 7→ (z 2 − 1)i(ζ∂ζ − ζ̄∂ζ̄ ),
dz 7→ (1 − z 2 )i(ζ∂z − 2z∂ζ̄ ),
dz 7→ (1 − z 2 )i(−ζ̄∂z + 2z∂ζ ).
ζ = ζ̄ = 0, z = −1 south pole,
ζ = ζ̄ = 0, z = 1 north pole.
Exercise 1.68. Try to describe the sharp map and the corresponding symplectic
foliation for the examples given at the end of the previous section.
398
Chapter 2
Schouten-Nijenhuis bracket
2.1 Lie-
Let (M, Π) be a Poisson manifold.
Theorem 2.1. There exists a unique R-linear skewsymmetric bracket
[−, −]Π : Ω1 M × Ω1 M → Ω1 M
such that
1. [df, dg] = d{f, g} for all f, g ∈ C ∞ (M ),
2. [α, f β] = f [α, β] + (#Π (α)f )β for all α, β ∈ Ω1 M , f ∈ C ∞ (M ).
Such bracket is given by.
At this point all other brackets can be easily computed along the same lines.
What this computation shows is that the first property fixes the value of the
399
Part IV Lie-
bracket on exact forms. Exact forms are generators for the C ∞ (M )– module
of all forms and the second property allows to obtain formulas for all brackets
from the knowledge of the one on exact ones (plus the sharp map).
Proof.
Step 1 If it exists, such [−, −]Π should be a local operator i.e. if β1 |U = β2 |U in a
neighbourhood U of x0 , then [α, β1 ]Π (x0 ) = [α, β2 ]Π (x0 ) (the value at the
point depends only on values of forms in a neighbourhood of that point)
. To prove it let’s take a compact neighbourhood Vx0 ⊂ U of x0 and take
f ∈ C ∞ (M ) such that f = 1 on Vx0 , f |M\U = 0. Then
[α, f β1 ](x0 ) = f (x0 )[α, β1 ]Π (x0 ) + (#Π (α)f )(x0 )β1 (x0 )
| {z } | {z }
=1 =0
Step 3 Locality implies that the bracket can be computed in local coordinates. Af-
ter fixing a coordinate neighbourhood
P (U, x1 , . . . ,P
xn ) (and a corresponding
P
local expression for Π) take α = αi dxi , β = βi dxi , Π = Πij ∂xi ∧
∂xj . Then a bracket verifying the requested properties should be computed
as:
X
[α, β]Π = [αi dxi , βj dxj ]Π
i,j
X
= αi βj [dxi , dxj ]Π + αi (#Π (dxi )βj )dxj − βj (#Π (dxj )αi )dxi
i,j
!
X X
= αi βj d{xi , xj } + (αi Πik ∂k βj dxj − βj Πjk ∂k αi dxi )
i,j k
X X X
= d Πij αi βj − Πij βj dαi − Πij αi dβj
i,j i,j i,j
Since this last expression does not depend on the choice of local coor-
dinates, we have the existence and unicity of [−, −]Π verifying 1. and
2.
Step4 The Jacobi identity is proved locally on a triple of 1–forms adf , bdg, cdh,
by using the explicit formulae seen so forth.
Step5 Recall Cartan’s magic formula:
LX = diX + iX d
400
Part IV Lie-
and furthermore
Due to unicity, then, bracket (2.1) is exactly the one we were looking for.
Step5 We want to prove that ♯Π induces a Lie algebra homomorphism. This is
easily checked on exact 1–forms:
But then both maps [, ]1Π = ♯Π ◦ [, ] and [, ]2Π = [, ] ◦ (♯Π ⊗ ♯Π ) are R-bilinear,
local, skewsymmetric operations satisfying
Exercise 2.3. Compute the bracket on 1–forms for linear s on g∗ (e.g. for the
dual Lie algebra su(2)∗ ). Prove that this bracket induces the original one on
g ≃ (g∗ )∗ .
The existence of a bracket between 1–forms can be seen as a property of the
cotangent bundle of a Poisson manifold. This bracket, furthermore, as stated
in the theorem is Lie homomorphic to the natural bracket on vector fields. All
of this may be summarized as a special case of the following definition.
Definition 2.4. Let M be a manifold, E → M vector bundle. Then E is called
a Lie algebroid if there exists a bilinear bracket
and a bundle map, called the anchor, ρ : E → T M (ρ : Γ(E) → X(M )) such that
1. (Γ(E), [−, −]) is a Lie algebra,
2. ρ is a Lie algebra homomorphism,
3. [v, f w] = f [v, w] + (ρ(v)f )w for all v, w ∈ Γ(E), f ∈ C ∞ (M ).
Remarks 2.5.
401
Part IV Schouten-Nijenhuis bracket
• Given any Lie algebroid, the image of the anchor is always a generalized
integrable distribution; its maximal integrable submanifolds are called or-
bits of the Lie algebroid.
• The tangent bundle T M to a manifold is always a Lie algebroid with the
trivial anchor map ρ = id.
• Theorem 2.1 proves that for any Poisson manifold M , its cotangent bundle
T ∗ M is a Lie algebroid with anchor the sharp map. The orbits of this
algebroid are the symplectic leaves of M
Most of the theory of Poisson manifolds can be adapted to more general
Lie algebroids (this applies, for example, to the (co)homology theories we will
describe later on and to the corresponding invariants). Much work on this gener-
alization was produced around year 2000. Here we will just refer to the original
papers [c-m03, elw99, h-j99] for a taste of this topic and to the book [m-k05] for
an (almost) comprehensive list of the many deep interrelations between Poisson
and Lie algebroid geometry.
P ∧ Q = (−1)deg Q deg P Q ∧ P.
The natural duality pairing between Tx M and Tx∗ M extends to a natural pairing
between Ω• (M ) and X• (M ) as follows: on 1–forms and vectors we have:
402
Part IV Schouten-Nijenhuis bracket
Now let us remark that hω, P i(x) depends only on ω(x), P (x). Being locally
every q-form (resp. p-vector field) decomposable the formula (2.2) above defines
a C ∞ (M )-bilinear pairing on the whole space of forms and multivectors on M .
Another operation, commonly appearing in differential geometry, that we
woud like to recall here is the inner product (extended to the case of multivector
fields). Given P ∈ X• (M ) and ω ∈ Ω• (M ) the inner product is given by:
hiP ω, Qi = hω, P ∧ Qi ∀ Q ∈ X• (M ).
Property 1 allows to prove a similar formula for [B1 ∧ · · · ∧ Bn , A]. This can be
extended by K-linearity to sum of decomposables and shows that such a bracket
exists and is unique. To verify Jacobi identity we remark that it is enough to
show it holds on decomposables.
Proposition 2.8. Let M be a manifold. Then there exists a unique R-bilinear
bracket [−, −] : X• (M ) × X• (M ) → X• (M ) such that
1. [−, −] is of degree -1;
2. For all X ∈ X1 (M ) and Q ∈ X• (M )
[X, Q] = LX Q.
In particular the bracket coincides with the usual Lie bracket of vector
fields on X1 (M );
403
Part IV Schouten-Nijenhuis bracket
4. For all P ∈ Xp (M ), Q ∈ Xq (M ), R ∈ X• (M )
Proof. Again the first step is to prove that such bracket, if it exists. has to
be a local operation, i.e. for all U open in M , [P, Q]|U depends only on P |U ,
Q|U . The proof of this fact is similar to the analogous proof in theorem 2.1.
Due to the graded antisymmetry required as property 3, it is enough to show
that if Q1 |U = Q2 |U then [P, Q1 ](x0 ) = [P, Q2 ](x0 ) for a neighbourhood U of
x0 . To prove this take a bump function f ∈ C ∞ (M ), f = 0 outside U , f = 1
in a compact neighbourhood of x0 contained in U . Then f Q1 = f Q2 on M .
Applying property 4. with Q = f ∈ X0 M we get
[P1 ∧ · · · ∧ Pn , Q1 ∧ · · · ∧ Qm ] =
X
= (−1)∗ [Pi , Qj ] ∧ P1 ∧ · · · ∧ Pbi ∧ · · · ∧ Pn ∧ Q1 ∧ · · · ∧ Q
cj ∧ · · · ∧ Qm .
i<j
Now
[P1 ∧ · · · ∧ Pn , f Q1 ∧ · · · ∧ Qm ] =
= [P1 ∧ · · · ∧ Pn , f ] ∧Q1 ∧ · · · ∧ Qm + (−1)m f [P1 ∧ · · · ∧ Pn , Q1 ∧ · · · ∧ Qm ]
| {z }
=(−1)n [f,P1 ∧···∧Pn ]
and
n
X
(−1)n [f, P1 ∧ · · · ∧ Pn ] = (−1)n LPi (f )P1 ∧ · · · ∧ Pbi ∧ · · · ∧ Pn .
i=1
404
Part IV Schouten-Nijenhuis bracket
These fixes all values and thus proves unicity. Finally one has to prove the
independence of local coordinates - on the overlapping coordinate domains you
have the same result. This implies existence. All other properties, in particular
the graded Jacobi identity, are proved by direct (lengthy) computations.
Definition 2.9. A Gerstenhaber algebra is a triple (A, ∧, [−, −]) such that
1. A is a N-graded vector space, A = A0 ⊕ A1 ⊕ . . .;
2. ∧ is an associative, supercommutative multiplication of degree 0 on A (i.e.
Ai ∧ Aj ⊂ Ai+j );
3. [−, −] is a super Lie algebra structure of degree (−1) on A (i.e. [Ai , Aj ] ⊂
Ai+j−1 ) satisfying
Examples 2.10.
• Multivector fields on a manifold M are a Gerstenhaber algebra with re-
spect to Schouten-Nijenhuis bracket.
• Differential forms on Poisson manifold are a Gerstenhaber algebra (simply
by a natural graded extension of the Lie bracket on 1–forms defined in 2.1,
see also [bv88] for more on the subject).
• From any Lie algebra g it is easy to construct a Gerstenhaber algebra Λ• g
following the construction of Porposition 2.6.
• Similarly from any Lie algebroid E there is a natural construction of Ger-
stenhaber algebra on Γ(Λ• E) generalizing the costruction of the Schouten-
Nijenhuis bracket ( just remark that the proof of proposition 2.8 uses
exactly the fact that T M is a Lie algebroid with anchor ρ = id).
• Hochschild cohomology has a Gerstenhaber algebra structure (given by in-
sertion) (coefficients in the given algebra). Hochschild-Kostant-Rosenberg
map
φHKR : HH•cont (C ∞ (M )) → X• (M )
fails to be a Gerstenhaber algebra morphism. This is what leads to L∞ -
algebra structures and Kontsevich formality.
Let (A, ∧, [−, −]) be a Gerstenhaber algebra. An operator D : A• → A•−1 is
said to generate the Gerstenhaber algebra if for all a ∈ Ai , b ∈ A
405
Part IV Schouten-Nijenhuis bracket
Then X X
X := ai ζi , Y := bi ζi
i i
X ∂X ∂Y ∂Y ∂X
[X, Y ] = −
i
∂ζi ∂xi ∂ζi ∂xi
!
X
= ∂ζi ∧ ∂xi (X ⊗ Y ).
i
hω, [P, Q]i = (−1)(p−1)(q−1) hd(iQ ω), P i−hd(iP ω), Qi+(−1)p hdω, P ∧Qi (2.3)
406
Part IV Schouten-Nijenhuis bracket
With respect to our explicit construction this formula has the advantage of
being well adapted and easy to use in ”global type” computations.
Look at what happens, for example, when X, Y ∈ X1 (M ), ω ∈ Ω1 M
[X, Q]L = LX Q ∀X ∈ X1 M, ∀Q ∈ Xq M .
Now, let ω ∈ Ωq M :
Now the second summand is zero for dimension reasons (iX iQ ω ∈ X−1 M ) and
the last summand is equal to −hdω, X ∧ Qi by definition of the contraction
operator.
Let ω = df ∧ dg ∧ dh. As usual let {f, g} = hdf ∧ dg, Πi. Remark that
Lemma 2.13.
hdf ∧ dg ∧ dh, [Π, Π]i = 2 Jac(f, g, h)
407
Part IV Schouten-Nijenhuis bracket
Proof.
hdf ∧ dg ∧ dh, [Π, Π]i = −2hd(iΠ (df ∧ dg ∧ dh)), Πi =
= −2hd({g, h}df − {f, h}dg + {f, g}dh), Πi =
= −2hd{g, h} ∧ df − d{f, h} ∧ dg + d{f, g} ∧ dh, Πi =
= −2({{g, h}, f } − {{f, h}, g} + {{f, g}, h}) =
= 2 Jac(f, g, h).
∧ξ : Λ• g → X• (M )
x1 ∧ · · · ∧ xn 7→ ξ(x1 ) ∧ · · · ∧ ξ(xn ) .
This last statement is a simple consequence of the fact that both brackets are
determined by their values in degree 0 and 1.
Let now G be a connected Lie group such that Lie(G) = g (not necessar-
ily simply connected), with identity element e. Let us denote the translation
operators by
lg : G → G, h 7→ gh,
rg : G → G, h 7→ hg.
We will use the following notations for the corresponding tangent maps
Let now α ∈ Λ• g. We will denote with αL (resp. αR ) the left (resp. right)
invariant multivector field on G whose value at e ∈ G (identity of G) is α i.e.
∧ ∧
αL (g) := lg,∗ α, (resp. αR (g) := rg,∗ α)
408
Part IV Schouten-Nijenhuis bracket
3. [γ, γ] = 0 (bracket in Λ• g)
Proof. The map lg,∗ : g → X(G) is an infinitesimal action of g on G. Therefore
it preserves brackets
so the left hand side is zero if and only if the right hand side is zero. But the
vanishing of the left hand side [γ L , γ L ]SN = 0 is exactly the condition for γ L to
be Poisson, which is therefore equivalent to condition 3 in the proposition. The
computation for right invariant bivectors is exactly the same.
The condition [γ, γ] = 0 is called classical Yang-Baxter equation. The above
proposition can be therefore stated as follows:
Corollary 2.16. There is a one to one correspondence between left (resp. right)
invariant Poisson structures on a Lie group G and solutions of the classical
Yang-Baxter equation on Lie(G).
As last application of corollary 2.14 let us discuss the problem of compatible
pairs. Given two Poisson bivectors Π1 , Π2 on M it is rather reasonable to ask
under which conditions is Π1 + Π2 a Poisson bivector on M ,
If this is the case we will say that they are compatible Poisson tensors.
Proposition 2.17. Π1 and Π2 are compatible if and only if [Π1 , Π2 ] = 0.
In this case aΠ1 + bΠ2 is Poisson for all a, b ∈ R and {aΠ1 + bΠ2 : a, b ∈ R}
is called a Poisson pencil.
Proof.
[Π1 + Π2 , Π1 + Π2 ] = [Π1 , Π1 ] + [Π2 , Π2 ] +2[Π1 , Π2 ],
| {z } | {z }
=0 =0
Remark 2.19. Koszul formula implies Lichnerowicz formula (2.3) after contract-
ing with (p + q − 1)-form.
Exercise 2.20. ( Proof of Koszul formula) Try to prove the Koszul formula
alonf the following lines. 1. Use induction on deg P (start with deg P = 0, i.e.
P is a function). 2. Use the Leibniz rule to increase the degree of P .
409
Part IV Poisson homology
∂Π := iΠ d − diΠ : Ωk M → Ωk+1 M
Definition 2.23. The homology of the complex (Ω• , ∂Π ) is called Poisson (or
canonical) homology and it is denoted by HΠ
k (M ).
Poisson homology was first defined by Brylinski ([b-j98], but see also [m-o95,
p-g00, ?] for additional material on the subject). The first property of the
previous proposition also tells us that d and ∂Π together form a mixed complex
(mixed here refers to the fact that they have opposite degrees) and thus define
a cyclic homology theory ([k-cxx]). The corresponding homology of the total
complex will be called cyclic Poisson homology.
410
Chapter 3
Poisson maps
411
Part IV Poisson maps
∗
3. Let t ϕ∗,x : Tϕ(x) M2 → Tx∗ M1 be the cotangent map. Then the sharp map
intertwines the tangent and cotangent map, i.e.
Remark 3.2. From property (3) of a Poisson map we can deduce the following
relation between ranks:
ρΠ1 (x) ≥ ρΠ2 (ϕ(x))
because (im #Π2 )ϕ(x) ⊆ ϕ∗,x (im #Π1 ,x ). This fact has remarkable, though easy
consequences.
• Let x0 ∈ M1 be a 0-dimensional symplectic leaf. Then its image ϕ(x0 )
is again a 0-dimensional symplectic leaf. Thus for example there is no
Poisson map ϕ : g∗ → M if M is symplectic and g is a Lie algebra.
• Let ϕ : M1 → M2 be a Poisson immersion, i.e. a Poisson map such that
ϕ∗,x is injective. Then rankΠ1 (x) = rankΠ2 (x). This in particular holds if
ϕ is a Poisson (local) diffeomorphism (even more so for Poisson automor-
phisms, of course).
• Let ϕ : M1 → M2 be a Poisson map between two symplectic manifolds.
Then
ρΠ1 (x) ≥ ρΠ2 (ϕ(x))
| {z } | {z }
dim M1 dim M2
412
Part IV Poisson maps
Example 3.3. Let R2n be considered with the standard symplectic structure and
consider the map
i : R2 → R4 ,
(q1 , p1 ) 7→ (q1 , p1 , 0, 0),
ω1 = dq1 ∧ dp1 ,
ω2 = dq1 ∧ dp1 + dq2 ∧ dp2 .
{q2 , p2 } ◦ i 6= {q2 ◦ i, p2 ◦ i} .
| {z } | {z }
=1 =0
ψ : R4 → R2 ,
(q1 , p1 , q2 , p2 ) 7→ (q1 , p1 ),
ω1 = dq1 ∧ dp1 + dq2 ∧ dp2 ,
ω2 = dq1 ∧ dp1 .
{q2 , p2 } ◦ ψ = {q2 ◦ ψ, p2 ◦ ψ}
| {z } | {z }
=1 =1
413
Part IV Poisson maps
Examples 3.6.
1. Let φ : h → g be a Lie algebra morphism. Prove that φ∗ : g∗ → h∗ is a
Poisson map. Is the converse true?
2. Any Poisson map from M to a connected symplectic manifold S, ϕ : M →
S is a submersion.
Proof.
ϕ(Tx M ) ⊆ Tx S
It is a submersion if and only if equality holds. Say there is no equality.
414
Part IV Poisson maps
= −ϕ∗−t0 (X{ϕ∗t0 f, ϕ∗t0 g}) + ϕ∗−t0 ({Xϕ∗t0 f, ϕ∗t0 g}) + ϕ∗−t0 ({ϕ∗t0 f, Xϕ∗t0 g})
415
Part IV Poisson submanifolds
i∧2
∗,x (ΠN (x)) = ΠM (i(x))
416
Part IV Coinduced Poisson structures
i− : D → S2
i0 : S1 → S2
417
Part IV Coinduced Poisson structures
418
Part IV Completeness
3.4 Completeness
Let ϕ : M → N be a Poisson map and F a leaf in M . One could ask whether
ϕ brings symplectic leaves of M into symplectic leaves of N . This is easily seen
not to be the case. Let us take ϕ : R2 → R, ϕ(x, y) = x is Poisson with respect
to the standard Poisson structure in R2 and zero structure in R. But ϕ(R2 ) is
a union of leaves. From this example one could guess that in general φ(F ) is a
union of leaves. Even this turns out to be wrong, though for a subtler reason.
Consider U ⊆ R2n open set and i : U → R2n with the standard Poisson bivector
Π on R2n and Π|U on U . The image of the leaf U is not a whole leaf but just
an open set in the leaf. Why is it so?
Consider now ϕ(F ) and take ϕ(x) ∈ S, where S is a leaf through ϕ(x) in N .
Take y ∈ S and a piecewise Hamiltonian curve from y to ϕ(x). We would like
to lift this curve from N to M . Say the first Hamiltonian piece is the flow of
Xh . Even if Xh is complete Xϕ∗ h is not necessarily complete.
Definition 3.23. A complete Poisson map is a Poisson map ϕ : M → N such
that Xh complete implies Xϕ∗ h complete.
Then we immediately have
Proposition 3.24. Let (M1 , Π1 ) and (M2 , Π2 ) be Poisson manifolds and ϕ : M1 →
M2 a complete Poisson map. Take F to be a leaf of M1 . Then ϕ(F ) is a union
of symplectic leaves in M2 .
Remark 3.25.
• Let M1 be compact. Then any Poisson map ϕ : M1 → M2 is complete.
• Let ϕ : M1 → M2 be a proper Poisson map. Then it is complete.
Remark that also when we consider algebraic smooth Poisson varieties and
algebraic maps between them, properness, in the algebraic sense, implies com-
pleteness. This is often used when dealing with algebraic Poisson groups.
419
Chapter 4
Poisson cohomology
420
Part IV Poisson cohomology
Therefore
(dΠ P )(α0 , . . . , αk ) =
= [Π, P ] ∧ (P2 ∧ · · · ∧ Pk )(α0 , . . . , αk )
− P1 ∧ [Π, P2 ∧ · · · ∧ Pk ](α0 , . . . , αk )
X
= [Π, P1 ](αi , αj )P2 ∧ · · · ∧ Pk (α0 , . . . , αbi , . . . , α
cj , . . . , αk )
0≤i<j≤k
k
X
− P1 (αi )dΠ (P2 ∧ · · · ∧ Pk )(α0 , . . . , αbi , . . . , αk ).
i=0
We have thus proven our claim on all decomposable k–vector fields. Due to
locality of the Schouten–Nijenhuis bracket (together with the fact that locally
any k-vector field is decomposable) tha claim holds true for all k–vector fields.
Remark 4.2. From this expicit expression it would be tempting to say that
the Poisson cohomology is some sort of Lie algebra cohomology, and precisely
the Lie algebra cohomology of (C ∞ (M ), {−, −}). This is not precise, be-
cause we do not have an identification between cochains (which are linear
maps Λk C ∞ (M ) → C ∞ (M )) with multivectors. Multivectors are exactly those
cochains which are differentiable in each argument. From this remark one can
construct a homomorphism
j∗ : HkΠ (M ) → HkLie (C ∞ (M ), {−, −}).
Computations of the cohomology on the right hand side are even harder than
those for Poisson cohomology. This is one of the reasons why such cohomology
is seldom considered.
Remark 4.3. Let f be a Casimir function for (M, Π). Let P ∈ Xk (M ). Then
dΠ (f P ) = [Π, f ] ∧ P + f [Π, P ] = f [Π, P ] = f dΠ P . Hence we can define a
product f · [P ] = [f P ]. So there is a structure of H0Π (M ) = Cas(M )-module on
each HkΠ (M ).
Proposition 4.4. The external product of multivector fields induces an asso-
ciative and super commutative product in Poisson cohomology.
∧ : HkΠ (M ) × HlΠ (M ) → Hk+l
Π (M ).
421
Part IV Poisson cohomology
Here the key property is connected to the Jacobi identity for [[Π, Π], Q].
Remark 4.6. HkΠ is not functorial. In fact given a Poisson map ϕ : M1 → M2
you do not have a corresponding map on chains ϕ∗ : Xk (M1 ) → Xk (M2 ), where
as we remarked already, only the weaker notion of ϕ∗ -relatedness survive.
Theorem 4.7. Let (M, Π) be a Poisson manifold. The sharp map intertwines
the Poisson and de Rham cochain complexes, i.e.
#Π : Ωk (M ) → Xk (M ), #Π ◦ d = dΠ ◦ #Π ,
#Π : HkdR (M ) → HkΠ (M ).
. . . , #\
Π (αj ), . . . , #Π (αk ))
= dω(#Π (α0 ), . . . , #Π (αk ))
= #Π (dω).
The fact that the sharp map respects cup product is obvious from definitions
already at the chain level
422
Part IV Modular class
Proposition 4.8. Let g be a Lie algebra, and g∗ the dual vector space with the
Lie-. Then
HkΠ (g∗ ) ∼
= HkL (g) ⊗ Cas(g∗ ),
where on the left HkL is the Lie algebra cohomology of g.
Remark 4.9. To complete the list of basic examples consider that if (M, 0) is
considered as a Poisson manifold then HkΠ (M ) = Xk (M ). Therefore the Poisson
cohomology has a huge variety of behaviours and is in general likely to be infinite
dimensional over R. We will see in examples that even the weaker property of
being finitely generated as Hπ0 (M )–modules is not always satisfied by Poisson
cohomology groups.
Theorem 4.10 ( Mayer–Vietoris sequence for Poisson cohomology). Let (M, Π)
be a Poisson manifold. Let U and V be open subsets of M , considered as Poisson
manifolds under restriction of the bivector (U, Π|U ), (V, Π|V ). Then there is a
long exact sequence
k−1 ∂ ∂
. . . → HΠ → HkΠ (U ∪ V ) → HkΠ (U ) ⊕ HkΠ (V ) → HkΠ (U ∩ V ) −
(U ∩ V ) − → ...
Proof. Here one basically recalls how the proof of Mayer–Vietoris theorem goes
on forms.
Given two open sets U and V , let P ∈ Xk (U ), Q ∈ Xk (V ), R ∈ Xk (U ∪ V ).
Then R 7→ R|U , R 7→ R|V are maps to Xk (U ) and Xk (V ) respectively. Being the
Shouten bracket a local operator one has [Π|U , R|U ] = [Π, R]|U and [Π|V , R|V ] =
[Π, R]|V . Therefore restriction induces a map on chains, trivially injective. Now
start from P and Q. We want a vector field on U ∩ V . We can of course
consider P − Q|U∩V . If [Π|U , P ] = 0 = [Π|V , Q] then [Π, P − Q|U∩V ] = 0. So
again we have a cochain map. This map is surjective. Indeed, given a vector
field S on U ∩ V we may extend, by the usual trick of smoothing function, to
P on U and Q on V such that. P − Q = S on U ∩ V . Therefore we have a
short exact sequence of cochain complexes. This induces as usual a long exact
sequence in cohomology. Given S ∈ Xk (U ∩ V ), [Π, S] = 0 consider (P, Q) as
before such that P − Q = S. Being [Π, (P, Q)] = ([Π|U , P ], [Π|V , Q]) we have
[Π|U , P ] − [Π|V , Q] = [Π|U∩V , P − Q] = 0. Therefore there exists T ∈ X(U ∪ V )
such that P = T |U , Q = T |V . Define ∂[S] := [T ]. The usual arguments, based
on the snake lemma, prove the theorem.
LXf g Ω = LgXf +f Xg Ω
= gLXf Ω + Xf (g)Ω + f LXg Ω + Xg (f )Ω
= gφΩ (f )Ω + f φΩ (g)Ω
423
Part IV Modular class
hence thesis.
Definition 4.12. φΩ is called the modular vector field of (M, Π) with respect
to Ω.
Fact 4.13. The modular vector field is an infinitesimal Poisson field.
Proof. We have seen that this is equivalent to φΩ ∈ Der(C ∞ (M ), {−, −}). Now
so
φΩ ({f, g}) = {φΩ (f ), g} + {f, φΩ (g)}.
Definition 4.15. The vector field φΩ defines a class [φΩ ] ∈ H1Π (M ). This class
is independent of Ω, and is called the (Poisson) modular class.
Definition 4.16. Let (M, Π) be a Poisson manifold such that [φΩ ] = 0. Then
(M, Π) is called unimodular.
Exercise 4.17. On (R2 , f (x, y)dx ∧ dy) compute the modular class.
Examples 4.18.
424
Part IV Computation for Poisson cohomology
is a Poisson trace.
H0Π0 (R2 ) = R,
H1Π0 (R2 ) = Rhx∂x + y∂y , y∂x − x∂y i,
H2Π0 (R2 ) = Rh∂x ∧ ∂y , Π0 i.
425
Part IV Computation for Poisson cohomology
dΠ : Vi−1 → Vi ∂z ⊕ Vi ∂z̄
Observe that dim Vi−1 = i, dim Vi⊕2 = 2(i + 1), dim Vi+1 = i + 2. Now
426
Part IV Computation for Poisson cohomology
V0 G V0 ⊕ VG0 V0
G GG GG
GG GG
ϕ0 GGG
G
ψ0 GGG
#
V1 ⊕ VG1 V1
GG
GG
G
ψ1 GGG
#
V2
ϕ0 = 0,
z∂z 7 0
→
z̄∂
z 7→ −z̄ 2 ∂z ∧ ∂z̄
ψ1 :
z∂z̄ 7→ −z 2 ∂z ∧ ∂z̄
z̄∂z̄ 7→ 0.
Now
ker ϕ0 = V0 ≃ R ֒→ H0Π
ker ψ0 ⊕ ker ψ1 / im ϕ0 = ker ψ1 ֒→ H1Π , ker ψ1 = hz∂z , z̄∂z̄ i
V0 ⊕ V1 / im ψ0 ⊕ V2 / im ψ1 = V0 ⊕ hz z̄∂z ∧ ∂z̄ i ֒→ H2Π .
Moving to real coordinates
V0 = h∂x ∧ ∂y i
hz z̄∂z ∧ ∂z̄ i = hΠi
z∂z = x∂x + y∂y
z̄∂z̄ = y∂x − x∂y .
427
Part IV Computation for Poisson cohomology
Now we need to prove that only this formal vector fields contribute to the Poisson
smooth cohomology. Define flat functions to be those f ∈ C ∞ (R2 ) such that
all their derivatives at the origin are 0 and f (0) = 0. Similarly flat multivector
fields are those with flat coefficients. Then we have a short exact sequence of
complexes
0 → X•f lat (R2 ) → X• (M ) → X•f ormal (M ) → 0
Exactness is a consequence of Borel’s theorem.
If we prove that H∗f lat,Π0 (R2 ) = 0 we are done.
Now consider #Π : Ω∗f lat → X∗f lat (here as usual by #Π we denote the ex-
tension to all Ω∗ M ; as we have seen #Π (f ) = Xf ). We claim that #Π is an
isomorphism. Let us prove it on 1-forms
Now tha point is that if f is flat, then (x2 + y 2 )f is also flat, but also the other
way around, i.e.
(x2 + y 2 )f = f¯
has always a flat solution in f , i.e.
f¯
x2 + y 2
is a well defined flat function.
The key points are that Π has polynomial coefficients and has isolated sin-
gular points (this can be weakened).
Example 4.20. Let SU(2) have Poisson structure we already mentioned. The
adjoint action of SU(2) ≃ R3 is then
on su(2) action by rotations. The isotropy
α 0
subgroup of (1, 0, 0) is : |α| = 1 . The orbit of (1, 0, 0) is S2 . The
0 ᾱ
map
φ : SU(2) → SU(2)/ U(1) ≃ S2
is given by the formula
α β
φ = (|α|2 − |β|2 , −i(αβ − ᾱβ̄), −(αβ + ᾱβ̄))
−β̄ ᾱ | {z } | {z } | {z }
x1 x2 x3
{x1 , x2 } = (1 − x1 )x3
{x2 , x3 } = (1 − x1 )x1
{x3 , x1 } = (1 − x1 )x2
Π0 = (1 − x1 )[x3 ∂x1 ∧ ∂x2 + x1 ∂x2 ∧ ∂x3 + x2 ∂x3 ∧ ∂x1 ]
= (1 − x1 )Π,
Symplectic foliation consists of two 0-leaves - the north and south pole, and
complement which is a 2-leaf.
428
Part IV Computation for Poisson cohomology
Example 4.21. Take the stereographic projection from the south pole, i.e.
R2 → S2 \ {N }
x2 x3
(x, y) 7→ ,
1 + x1 1 + x1
U = S2 \ {N } V = S2 \ {N } U ∩ V = S2 \ {N, S}
(x2 + y 2 )∂x ∧ ∂y symplectic symplectic
H0Π (U ) = R H0Π (V ) = R H0Π (U ∩V)=R
H1Π (U ) = R2 H1Π (V ) = 0 H1Π (U ∩V)=R
H2Π (U ) = R2 H2Π (V ) = 0 H2Π (U ∩V)=0
The sequence is
0 →R→R⊕R→R→
→ H1Π (S2 ) → R2 ⊕ 0 → R →
→ H2Π (S2 ) → R2 ⊕ 0 → 0
The first row is exact (a Casimir function is constant on each of U and V ).
λ µ
0 → H1Π (S2 ) → R 2
| {z→ R}
− → H2Π (S2 ) → R2 → 0
−
x∂x +y∂y 7→y∂x −x∂y
429
Chapter 5
Poisson homology
Recall that
∂Π = iΠ d − diΠ : Ωk M → Ωk−1 M.
2
We showed that ∂Π = 0 and defined Poisson homology as the homology of the
•
complex (Ω , ∂Π ).
Proposition 5.1. The Poisson homology is explicitely computed (in local coor-
dinates) by
X
∂Π (f0 df1 . . . dfk ) = ci ∧ · · · ∧ dfk
(−1)i+1 {f0 , fi }df1 ∧ · · · ∧ df
1≤i≤k
X
+ ci ∧ · · · ∧ df
(−1)i+j f0 d{fi , fj }df1 ∧ · · · ∧ df cj ∧ · · · ∧ dfk
1≤i<j≤k
Proof.
∂Π (f0 df1 . . . dfk ) =
= iΠ (df0 ∧ df1 . . . dfk )
X
− d[ ci ∧ · · · ∧ df
(−1)i+j f0 d{fi , fj }df1 ∧ · · · ∧ df cj ∧ · · · ∧ dfk ]
1≤i<j≤k
X
= ci ∧ · · · ∧ df
(−1)i+j+1 {fi , fj }df0 ∧ df1 ∧ · · · ∧ df cj ∧ · · · ∧ dfk
1≤i<j≤k
X
+ ci ∧ · · · ∧ df
(−1)i+j {fi , fj }df0 ∧ df1 ∧ · · · ∧ df cj ∧ · · · ∧ dfk
1≤i<j≤k
X
+ ci ∧ · · · ∧ df
(−1)i+j f0 d{fi , fj }df1 ∧ · · · ∧ df cj ∧ · · · ∧ dfk .
1≤i<j≤k
Remark 5.2. One could use this formulas a definition for ∂Π . This is correct,
but requires also checking that the formula does not depend on local choices
and this is quite difficult.
Note that ∂π (f0 df1 ) = {f0 , f1 } and therefore The 0–th Poisson homology is
just given by: C ∞ (M )/{C ∞ (M ), C ∞ (M )}. Thus it can be considered as the
dual space to Poisson traces. This apparently easy definition does not mean
that, even in very explicit examples, such invariant can be easily computed.
430
Part IV Poisson homology
ϕ∗
HΠ
k (S)
/
HΠ
k (M )
C
≃
n−k
HΠ (S) ϕ∗
≃
n−k
HDR (S)
Again deciding whether this map is injective or surjective is a difficult problem.
In the canonical double (mixed) complex you have d∂Π + ∂Π d = 0
d d
Ω2 (M ) o
Ω1 (M ) o
Ω0 (M )
∂Π ∂Π
d
Ω1 (M ) o
Ω0 (M )
∂Π
Ω0 (M )
Starting from this you can define cyclic (negative, periodic) Poisson homology
and a long exact sequence of Connes-type.
431
Part IV Poisson homology and modular class
Check that
q 3
φ= (x + x32 + x33 ) − 2px1 x2 x3
3 1
is a Casimir element. Can you prove that there are no other functionally inde-
pendent Casimirs?
Let
∇ = (∂x1 , ∂x2 , ∂x3 ).
Verify that
∇φ = (g1 , g2 , g3 ),
and that
∇ × (g1 , g2 , g3 ) = 0.
(here we are denoting ∇× to be the curl as in usal vector calculus). Then, again
by direct computation you can verify that
∂Π (x1 dx2 ∧dx3 +x2 dx3 ∧dx1 +x3 dx1 ∧dx2 ) = ∇(x1 , x2 , x3 )dφ−d[(x1 , x2 , x3 )·∇φ],
∂Π (f dx1 ∧ dx2 ∧ dx3 ) = −df ∧ dφ.
These formulas are basically all one needs to thoroughly compute in an explicit
manner the Poisson homology groups, as explained in [v-m94].
The result of computation of Poisson homology is that HΠ 3
∗ (R ) is a free
Π
R[φ]-module of rank 8, 8, 1, 1. H2 (R ) is generated by x1 dx2 dx3 , x2 dx3 dx1 ,
3
x3 dx1 dx2 . HΠ 3
3 (R ) is generated by dx1 dx2 dx3 .
∂Π Ω = iΠ dΩ − diΠ Ω = −iφΩ Ω.
LXf Ω = φ(f )Ω
432
Part IV Poisson homology and modular class
Then, explicitely
433
Chapter 6
Coisotropic submanifolds
434
Part IV Coisotropic submanifolds
Remark 6.5.
• If C is Poisson submanifold then I is a Poisson ideal.
• If C is coisotropic then I is a Poisson subalgebra.
Exercise 6.6. Let h be a Lie subalgebra in g. Prove that h⊥ is a coisotropic
submanifold in g∗ .
Theorem 6.7. ϕ : (M1 , Π1 ) → (M2 , Π2 ) is a Poisson map if and only if
Γϕ := {(x, ϕ(x)) : x ∈ M1 }
is a coisotropic submanifold of M1 × M2 .
The notation:
M1 × M2 = (M1 × M2 , Π1 ⊕ (−Π2 ))
Furthermore
N (I)/I = C ∞ (C)
= {f ∈ C ∞ (C) : Xf = 0 ∀ X ∈ Γ(#Π N ∗ C)} ⊆ Poisson manifold
435
Part IV Poisson–Morita equivalence
#Π : T ∗ M → T M
#ω−1 : T ∗ S → T S
♭ω : T S → T ∗ S
ρ∗,p : Tp S → Tρ(p) M.
436
Part IV Poisson–Morita equivalence
Definition 6.13. Two Poisson manifolds (M1 , Π1 ) and (M2 , Π2 ) form a dual
pair if there exists a symplectic manifold (S, ω) and two Poisson submersions
(i.e. symplectic realizations)
SA
}} A AA ρ2
}}}
ρ1 AA
} AA
}}
~
M1 M2
such that the fibers are symplectic orthogonal, i.e. for any p ∈ S, ρ1 (p) = x,
ρ2 (p) = y
Tp ρ−1 −1
1 (x) = (Tp ρ2 (y))
⊥ω
.
The pair is called full if ρ1 , ρ2 are surjective.
Remark 6.14. We have seen that in some sense a symplectic realization of M1
is a notion like ”one sided module over M1 ”. The dual pair is thus a notion of
bimodule.
Our task now is to unravel this definition.
Proposition 6.15. Let (S, ω) with ρi : (S, ω) → (M, Πi ), i = 1, 2 be a full dual
pair. Then
because −Xρω∗ (g) ∈ T ρ−1 (x) and ρ∗1 (f ) is constant along ρ−1 (x).
2
The argument can be reversed provided fibers are connected.
Example 6.16. Let S be a symplectic manifold, J : S → g∗ constant rank Poisson
map. (Moment map, Hamiltonian action of G on S). Assume that J is a
surjective submersion and that G-action on S is regular, S/G is a manifold.
Then there exists a coinduced Poisson structure on S/G and
SB
B BB p
J BB
BB
!
g∗ S/G
437
Part IV Poisson–Morita equivalence
One can also ask such questions only after restriction to an open subset U of
g∗ .
Proposition 6.17. Let (Mi , Πi ), i = 1, 2, be Poisson manifolds. Let (S, ω) be
a symplectic manifold. Let ρi : S → Mi , i = 1, 2, form a full dual pair with
connected fibers. Then there is a 1-1 correspondence between symplectic leaves
of M1 and M2 , inducing homeomorphism on leaf spaces.
Proof. The basic idea is the following. Take a leaf F1 in M1 . Consider ρ2 (ρ−11 (F1 )),
which is a leaf in M2 . The correspondence Φ : F1 7→ ρ2 (ρ1−1 (F1 )) is bijective and
Φ is a homeomorphism.
The details are as follows. Fix x ∈ M1 and let F1 be a leaf through x
Tx F1 = im #Π1 ,x .
Consider ρ−1 −1
1 (F1 ) and take p ∈ ρ1 (x). Prove that
Indeed
438
Part IV Poisson–Morita equivalence
F1 7→ ρ2 (ρ−1
1 (F1 ))
(U, φ) around x in S,
(V, ψ) around y in M,
ψi (f (w)) = φi (w), i = 1, . . . , m
and
f (w) ∈ F ∩ V ⇐⇒ ψ1 = . . . = ψk = 0.
−1
Therefore f (F ) is an (n − k)-dimensional submanifold of S given by φ1 =
. . . = φk = 0.
Definition 6.19 ([x-p91]). Two Poisson manifolds are called Poisson–Morita
equivalent if there exists a full dual pair (S, ω), ρ1 , ρ2 between (M1 , Π1 ) and
(M2 , −Π2 ) such that
1. ρ1 , ρ2 are complete,
2. fibers of ρ1 , ρ2 are connected, simply connected.
SA
}} A AA ρ2
}}}
ρ1
AA
} AA
}}
~
M1 M2
Remark 6.20. Despite its name Poisson–Morita equivalence is not an equiva-
lence relation as it fails to be reflexive. In such cases it is natural to single out
the subclass of objects on which a relation indeed defines an equivalence:
Definition 6.21. Poisson manifolds Poisson–Morita equivalent to themeselves
are called integrable.
Reason for the name is that the associated Lie algebroid can be integrated
to a Lie grupoid.
Proposition 6.22. Let (M1 , ω1 ) and (M2 , ω2 ) be symplectic manifolds. They
are Poisson–Morita equivalent if and only if they have isomorphic fundamental
groups.
In particular any connected and simply connected symplectic manifold is
Poisson–Morita equivalent to a point.
439
Part IV Dirac structures
Proof. Let
SA
}} A AA ρ2
}}}
ρ1
AA
} AA
}}
~
M1 M2
be the Poisson–Morita equivalence.
Look at the long exact sequence in homotopy
0 = π1 (fiber1 ) π1 (S) 1 π (M1 ) π0 (fiber1 ) = 0
II
/ / /
q
qq II
8
qqq II
II
qq I
qq $
0 = π1 (fiber2 ) π1 (M2 ) /
π0 (fiber2 )
fj be the universal cover of Mj ,
Conversely: say π1 (M1 ) ≃ π1 (M2 ) ≃ G. Let M
j = 1, 2. Both are principal G-bundles over Mj . The product M f1 × Mf2 has
symplectic structure given by (ω1 , −ω2 ).
f1 × M
M f2
H HH ρ2
vv HH
vvv ρ1
HH
vv HH
vv
z $
M1 M2
S M
∗
where p1 denotes the projection of S × T M on its first component, while p2 is
the projection on the second component composed with the cotangent bundle
projection.
Proposition 6.24 (Lu-Ginzburg). Poisson–Morita equivalent manifolds have
isomorphic first Poisson cohomology H1Π (−), but can have non-isomorphic HkΠ (−).
Remark 6.25. With some more work one can prove that the induced map be-
tween set of leaves is in fact a heomeomorphism of topological spaces.
Remark 6.26. The first Poisson cohomology and modular class are Poisson–
Morita invariants.
440
Part IV Dirac structures
Remark 6.28. The Courant bracket is not a Lie bracket. However it turns out
to be a Lie bracket on sections of a Dirac bundle.
Proposition 6.29. Let Π ∈ Γ(Λ2 T M ) be a bivector on M . Then graph(Π)
defines a subbundle of T M ⊕ T ∗ M which is pointwiese a linear Dirac structure;
Γ(Π) is a Dirac structure if and only if Π is Poisson.
Remark 6.30. Not every Dirac structure comes from a Poisson bivector.
Proof. For any Π ∈ Γ(Λ2 T M ) define
ΓΠ = {(#Π (α), α) : α ∈ Ω1 (M )}
Now the point is that #Π is a Lie algebra map if and only if [Π, Π]SN = 0.
Proposition 6.31. Let B be a skewsymmetric bilinear form on V , B ∈ Λ2 V ∗ .
Then for any linear Dirac structure L
441
Part IV Dirac structures
CB (L) is Dirac ⇐⇒ dB = 0
Lemma 6.34.
Proof.
LX = diX + iX d, LY = diY + iY d
LX B(Y ) = d(B(Y, X)) + iX (dB(Y ))
LY B(X) = d(B(X, Y )) + iY (dB(X))
(iX d(B(Y )))(Z) = hd(B(Y )), X ∧ Zi = ZB(X, Y ) − XB(Y, Z) − B(Y, [X, Z])
Use formula for
(dB)(X, Y, Z) = XB(Y, Z) − Y B(X, Z) + ZB(X, Y )
− B([X, Y ], Z) + B([X, Z], Y ) − B([Y, Z], X).
CB (ΓΠ1 ) = ΓΠ2
ϕ : (M1 , Π1 ) → (M2 , Π0 )
442
Chapter 7
443
Part IV Poisson Lie groups
i.e.
{f1 , f2 }(g1 g2 ) = {f1 ◦ Lg1 , f2 ◦ Lg1 }(g2 ) + {f1 ◦ Rg2 , f2 ◦ Rg2 }(g1 )
or equivalently
hΠ(g1 g2 ), dg1 g2 f1 ⊗ dg1 g2 f2 i =
hΠ(g2 ), dg2 (f1 ◦ Lg1 ) ⊗ dg2 (f2 ◦ Lg1 )i + hΠ(g1 ), dg1 (f1 ◦ Rg2 ) ⊗ dg1 (f2 ◦ Rg2 )i
Now use
dg (f ◦ Lh ) = Lh,∗ dg f, dg (f ◦ Rh ) = Rh,∗ dg f
to obtain
hΠ(g1 g2 ), dg1 g2 f1 ⊗ Πg1 g2 f2 i = hΠ(g2 ), L⊗2
g1 ,∗ (dg2 f1 ⊗ dg2 f2 )i
+ hΠ(g1 ), Rg⊗2
2 ,∗
(dg1 f1 ⊗ dg1 f2 )i
= hL⊗2
g1 ,∗ Π(g2 ), dg2 f1 ⊗ dg2 f2 i
+ hRg⊗2
2 ,∗
Π(g1 ), dg1 f1 ⊗ dg1 f2 i
444
Part IV Poisson Lie groups
2.
Lemma 7.5. Let ξ1 , ξ2 ∈ g∗ . Choose f1 , f2 ∈ C ∞ (G) such that de fi = ξi ,
i = 1, 2. Then
t
δ(×1 , ξ2 ) = de {f1 , f2 }
Proof.
445
Part IV Lie bialgebras
446
Part IV Lie bialgebras
g′ ∧ g′
O
δ δ′
g χ
/
g′
Proposition 7.10. Given a Lie bialgebra (g, δ), the vector space g∗ has a canon-
ical Lie bialgebra structure. The cobracket δ ′ being dual to bracket [−, −] in g,
and the bracket [−, −]′ in g∗ being dual to δ.
Definition 7.11. g∗ is called dual bialgebra of g.
Examples 7.12.
1. Any Lie algebra with δ = 0.
2. Dual of previous, g∗ as vector space, [−, −] = 0, δ ′ = [−, −]∗g .
[H, X ± ] = ±2X ±, [X + , X − ] = H
δ(X ± ) = X ± ∧ H, δ(H) = 0
cyclic(δ ⊗ id) ◦ δ(X ± ) = cyclic(δ ⊗ id)( ±
|X {z∧ H} )
X ± ⊗H−H⊗X ±
= cyclic(X ± ⊗ H − H ⊗ X ± ) ⊗ H = 0
(co-Jacobi identity). Now check the 1-cocycle condition
We have
?
δ([H, X ± ]) = H · (X ± ∧ H) − X ± · δ(H)
LHS = ±2δ(X ± ) = ±2X ± ∧ H
RHS = [H, X ± ] ∧ H + X ± ∧ [H, H] = ±2X ± ∧ H
Similarly
?
δ([X + , X − ]) = X + · δ(X − ) − X − · δ(X + )
LHS = δ(H) = 0
RHS = X + · X − ∧ H − X − · X + ∧ H
= [X + , X − ] ∧ H + X − ∧ [X + , H] − [X − , X + ] ∧ H − X + ∧ [X − , H]
= H ∧ H − 2X − ∧ X + − 2X + ∧ X − = 0
447
Part IV Manin triples
δ(Hi ) = 0, δ(Xi± ) = di X ± ∧ Hi ,
where di symmetrize [aij ], i.e. di aij = aij dj , gives the structure of a Lie
bialgeba.
Definition 7.13. This example is called a standard Lie bialgebra structure
on g.
Remark. There exist other structures, and all standard structures are
equivalent up to conjugation.
g = g+ ⊕ g−
g− ∼
= (g+ )∗ , g+ ∼
= (g− )∗
In particular dim g+ = dim g− .
Theorem 7.15.
1. Suppose (g, g+ , g− ) is a Manin triple. Let
[−, −] : g ⊗ g → g, [−, −]+ = [−, −]|g+ ⊗g+ , [−, −]− = [−, −]|g− ⊗g−
Put
448
Part IV Manin triples
hX + ξ, Y + ηi := ξ(Y ) + η(X)
Indeed,
449
Part IV Manin triples
g = n− ⊕ h ⊕ n+
b ± = h ⊕ n±
S := {(x, y) ∈ b+ ⊕ b− : x|h = −y|h }
Let on g ⊕ g
h(a, b), (c, d)i = ha, ci − hb, di
Then (g ⊕ g, g, S) is a Manin triple.
Example 7.18. With the notation as before (g ⊕ h, b+ , b− ) is a Manin triple.
450
Chapter 8
Poisson actions
Recall some notations. Let G be a Lie group, g = Lie(G) its Lie algebra,
Lg , Rg : G → G left and right translations with derivatives Lg,∗ : Th G → Tgh G,
Rg,∗ : Th G → Thg G.
Let (G, Π) be a Poisson Lie group, i.e.
Π(g1 · g2 ) = Lg1 ,∗ Π(g2 ) + Rg2 ,∗ Π(g1 )
and let η : G → Λ2 Te G = Λ2 g be
η(g) = Rg−1 ,∗ Π(g).
Then η is a 1-cocycle of G with respect to adjoint action on Λ2 g, i.e.
η(g1 g2 ) = η(g1 ) + Adg1 η(g2 )
Let δ : g → Λ2 g,
d
δ(X) = η(etX ) t=0
dt
Then (g, δ) is a Lie bialgebra
(g, [−, −]) is Lie
(g∗ ,t δ) is Lie
satisfying compatibility
δ([X, Y ]) = adX δ(Y ) − adY δ(X).
The Lie algebra g∗ integrates to a (unique) connected (simply connected) Pois-
son Lie group G∗ . Furthermore on g ⊕ g∗ we have the following Lie bracket
[X + ξ, Y + η] = ([X, Y ] + ad∗X η − ad∗Y ξ, [ξ, η] + ad∗ξ Y − ad∗η X)
and Lie cobracket
δD (X + ξ) = δ(X) + δ ∗ (ξ)
This makes g⊕g∗ a Lie bialgebra, which is called Drinfeld double of a Lie algebra
g. It integrates to (a unique sonnected, simply connected) Poisson Lie group
DG called Drinfeld double of a Lie group G.
451
Part IV Poisson actions
ρ : g → X(M )
Remark 8.2.
1. Π is not invariant under an infinitesimal Poisson action. If the infinitesimal
action is effective it is invariant if and only if δ = 0.
2. To be precise this could be considered an infinitesimal left Poisson action.
An infinitesimal right Poisson action is then a Lie algebra antihomomor-
phism such that (8.1) is verified.
Let now φ : G × M → M be a Lie group action. Let us fix the following
notations
φ(g, x) = g · x
∀ g ∈ G, φg : M → M, x 7→ g · x
∀ x ∈ M, φx : G → M, g 7→ g · x
Remark that
φg·x = φx Rg , φg φx = φx Lg .
For f ∈ C ∞ (M ) let θf : M → g∗ be defined by
θf (x) = dg f (g · x) g=e
hθf , Y i = ρ(Y )f
452
Part IV Poisson actions
d d
φx,∗ Le−tX ,∗ ΠG (etX ) = φx,∗ L −tX ΠG (etX )
dt t=0 dt e ,∗ t=0
453
Part IV Poisson actions
X(M )
δ dΠ
Λ2 g /
X2 (M )
ρ∧2
θ : Ω1 (M ) → C ∞ (M ; g∗ ) ∈ X(M ) ⊗ C ∞ (M ; g∗ )
dΠ : Xp (M ) → Xp+1 (M ), dΠ (P ) = [Π, P ]
454
Part IV Poisson homogeneous spaces
(dΠ X)(df, dg) = (LX Π)(df, dg) = X{f, g} − {Xf, g} − {f, Xg}
Therefore LHS of (3) can be rewritten as
hθf , Y i = ρ(Y )f ∀Y ∈g
455
Part IV Poisson homogeneous spaces
Homogeneous G-spaces are of the form G/H for a closed Lie subgroup H.
We will show how, and why, such description does not work any more at the
Poisson level. First we need to describe properties of subgroups of Poisson Lie
group.
IH = {f ∈ C ∞ (G) : f |H = 0}
456
Part IV Poisson homogeneous spaces
SU(2) ⊂ SU(n)
Remark though that SL2 triples not corresponding to simple roots are not
Poisson Lie subgroups. For example
∗ ∗ 0 1 0 0
∗ ∗ 0 0 ∗ ∗
0 0 1 0 ∗ ∗
is not.
Exercise 8.13. Classify Poisson Lie subgroups of SU(2).
Hint: Compute the dual Lie bialgebra. Classify ideals in this 3-dimensional Lie
algebra, distinguishing between 2-dimensional ideals and 1-dimensional ideals.
Check which of them is the ⊥ of a Lie algebra, and you have that the only pair
(h, h⊥ ) such that h is a Lie subalgebra of su(2) and h⊥ is a Lie ideal in su(2)∗
is when h = hHi, H being the Cartan diagonal element. Therefore the only
connected Poisson-Lie subgroup is S1 diagonally embedded in SU(2) and the
disconnected ones are its discrete subgroups.
Exercise 8.14. Classify Poisson Lie subgroups of SL(n, C) with respect to the
standard structure.
It requires some work. A good start is to look at the first pages of [s-j03].
Coisotropy condition is much weaker. For example let H ≤ G be a Lie
subgroup of codimension 1. Then H is coisotropic. In fact dim h⊥ = 1 and
therefore h⊥ is a Lie algebra, [X, X] = 0.
Let M be a Poisson homogeneous space. Fix x ∈ M
Tx M ≃ g/hx , hx - stabilizer of x
Lx := {X + ξ : X ∈ g, ξ ∈ h⊥
x , (ξ ⊗ id)(v) = X + hx }
457
Part IV Poisson homogeneous spaces
1. Lx is a Lie subalgebra in Dg
2. Lgx = gLx where gLx is given by the adjoint action of G in Dg
3. There is a bijection between Poisson G-homogeneous structures on M and
G-equivariant maps from M to the set of Lagrangian subalgebras such that
if x ∈ M then Lx ∩ g = hx .
Remark 8.17. Let Dg = g ⊕ g∗ be a Drinfeld double, G × Dg → Dg adjoint
action
Adg (X + ξ) = Adg X + Ad∗g−1 ξ iRg−1 ,∗ Π(g) + Ad∗g−1 ξ
L(Dg) is an algebraic variety; the set of Lagrangian subalgebras of the double.
The adjoint action of G passes to an action on this variety
G × L(Dg) → L(Dg)
Then theorem (8.16) says that on L(Dg) orbits are ”models” for Poisson homo-
geneous spaces ([el01]).
Proposition 8.18. Let M be a Poisson homogeneous space of (G, ΠG ). For
x0 ∈ M the following are equivalent:
1. ΠM (x0 ) = 0
2. φx0 : G → M is a Poisson map
3. Hx0 (stabilizer = {g ∈ G : gx0 = x0 }) is coisotropic; M ≃ G/Hx0
Proof. (1) =⇒ (2) Take the same x0
Proof. Let {φ∗x0 f1 , φ∗x0 f2 }G be constant along all fibers. Then it is constant
when restricted to Hx0 . But e ∈ Hx0 and
458
Part IV Poisson homogeneous spaces
459
Part IV Poisson homogeneous spaces
f = f1 + f2
Take f ′ ∈ IK
{f ′ , f1 + f2 } = {f ′ , f1 } + {f ′ , f2 }
| {z } | {z }
? ∈IK
Therefore IH ′ ∩K is a Lie subalgebra with respect to {−, −}. The second state-
ment follows from the fact that in this diagram everything is Poisson
K /
K/H ′ ∩ K /
G/H ′
δ(Hi ) = 0
δ(Ei ) = Hi ∧ Ei
δ(Fi ) = Hi ∧ Fi
Ei , Fi simple roots, i = 1, . . . , n.
0 A
Then S(U(1) × U(n − 1)), (a, A) 7→ is a Poisson Lie subgroup
a O
A 0
of SU(n). For every k ∈ {1, . . . , n}, (A, B) 7→ gives a Poisson Lie
0 B
subgroup Kk := S(U(k) × U(n − k)) ֒→ SU(n). In particular SU(n)/Kn−1 =
CP n−1 with covariant Poisson structure.
Now take H ′ = Kn−1 , K = Kk , k = 1, . . . , n − 2
H′ ∩ K ∼
= U(k) × U(n − k − 1)
H ′ /H ′ ∩ K ≃ CP n−k−1
with the same Poisson structure.
Therefore we get
∗ ֒→ CP 1 ֒→ . . . ֒→ CP n−2 ֒→ CP n−1
This gives all symplectic foliation of CP n−1 . Now change things a little bit.
There exists a family σc ∈ SU(n) such that Adσc H ′ is coisotropic. We want to
study
CPcn−1 ≃ SU(n)/ Adσc H ′
Now H ′ ∩ Kk changes.
460
Part IV Poisson homogeneous spaces
H ′ /H ′ ∩ Kk ֒→ CPcn−1
is an embedding of
S2k−1 × S2(n−k)−1 ֒→ CPcn−1
In particular, when k = 1, this gives
S2n−3 ֒→ CPcn−1
hX, [α, β]i = hX, L#Π (α) β − L#Π (β) αi − hX, d(Π(α, β))i
461
Part IV Poisson homogeneous spaces
Lemma 8.24. If Π is a Poisson Lie bracket on G then for any X left invariant
vector field LX Π is left invariant.
Proof. If X is left invariant on G its flow are right translations
d
(LX Π)(g) = R −tX Π(getX )|t=0
dt e ,∗
d
= (Re−tX ,∗ Lg,∗ Π(etX ) + Re−tX ,∗ RetX ,∗ Π(g))|t=0
dt
d
= Lg,∗ RetX ,∗ Π(etX )|t=0
dt
= Lg,∗ (LX Π(e))
This proves that the bracket of left invariant 1-forms is left invariant because
hX, [α, β]i = (LX Π)(α, β) = hLX Π(e), αe ∧ βe i so LX Π is a left invariant 2-
vector field.
Now the statement follows from
t
δ(de f, de g) = de {f, g}
Left invariant 1-forms evaluated at e give you all of g∗ and therefore you can
say
t
δ(ξ1 , ξ2 ) = [df1 , df2 ](e), where ξ1 = de f1 , ξ2 = de f2 .
Exercise 8.25. Consider the standard Poisson Lie group structure on SU(2).
Then su(2) has a basis
1 i 0 1 0 1 1 0 i
E1 = 2 , E2 = 2 , E3 = 2
0 −i −1 0 i 0
δ(E1 ) = 0
δ(E2 ) = E1 ∧ E2
δ(E3 ) = E1 ∧ E3
462
Part IV Poisson homogeneous spaces
and
t
δ : su(2)∗ ∧ su(2)∗ → su(2)∗
satisfies Jacobi identity. Check it is enough to verify the cocycle conditions for
(X, Y ) = (E1 , E2 ), (E1 , E3 ), (E2 , E3 ).
Prove that for t δ = [−, −]
[e1 , e2 ] = e2
[e1 , e3 ] = e3
[e2 , e3 ] = 0
define a Lie algebra structure.
Use the Killing form
hA, Bi = im(Tr(AB))
to identify su(2)∗ with
x a + ib
: x, a, b ∈ R
0 −x
Therefore the connected simply connected dual group
x z
SB(2) = : x ∈ R>0 , z ∈ C ∼=R⋉C
0 x−1
Now let us describe all (SU(2), ΠG ) Poisson homogeneous space structures on
S2 . Let Π1 , Π2 be Poisson homogeneous bivectors on S2 . Then
1. Π1 − Π2 is SU(2)-invariant (general)
2. Π1 − Π2 is Poisson (because of dimension 2)
3. On S2 there is a ”unique” invariant symplectic form ω0 corresponding to
bivector Π0 .
Π1 − Π2 = f Π0
but being Π1 − Π2 SU(2)-invariant, f = constant, Π1 − Π2 = CΠ0 . There-
fore we have a Poisson pencil of invariant Poisson structures on S2
cΠ0 + Π1
Choose as Π1 the quotient with respect to the Poisson Lie subgroup of
diagonal matrices. It is explicitely given by
{x1 , x2 } = (1 − x1 )x3
{x2 , x3 } = (1 − x1 )x1
{x3 , x1 } = (1 − x1 )x2 = (1 − x1 )Π0
Now
cΠ0 + (1 − x1 )Π0 = (λ − x1 )Π0 , λ∈R
Prove that λ 7→ −λ is a Poisson isomorphism.
In the corresponding symplectic foliation 0-dimensional leaves are given
by
{x21 + x22 + x23 = 1} ∩ {x1 = λ}
There are 3 cases
463
Part IV Dressing actions
λ(ξ) := #Π (ξ L )
ρ(ξ) := −#Π (ξ R )
Lemma 8.27. λ is a Lie algebra morphism, ρ is a Lie algebra antimorphism.
Proof.
λ([ξ1 , ξ2 ]) = #Π ([ξ1 , ξ2 ]L )
= #Π ([ξ1L , ξ2L ])
= [#Π (ξ1L ), #Π (ξ2L )]
ρ([ξ1 , ξ2 ]) = #Π ([ξ1 , ξ2 ]R )
= #Π ([ξ1R , ξ2R ])
= −[#Π (ξ1R ), #Π (ξ2R )]
464
Part IV Dressing actions
DG|U = GG∗ |U
For any d ∈ U denote with dG its component in G, and with dG∗ its component
in G∗ , such that d = dG dG∗ .
Proposition 8.33. The local action given by this splitting
g∗ · g := (g∗ g)G
λ : g → X(G∗ )
X 7→ #LP (X L )
where X L is identified with an invariant 1-form on G∗ (remark that Te G∗ = g∗ ,
Te∗ G∗ = g∗∗ = g).
465
Part IV Dressing actions
Therefore #LP (X L ) as vector field is the same as − ad∗X . Thus locally it is given
by coadjoint action of G on g∗ . But this action is global. We recover the result
that symplectic leaves for the Lie-Poisson structure are orbits of the coadjoint
action.
How to integrate the dressing action? Recall that the Drinfeld double is a
Lie bialgebra on Dg = g ⊕ g∗ which integrates to a Poisson Lie group DG. Then
locally around e ∈ DG we have
DG|U = GG∗ |U
Let d ∈ U ⊆ DG
d := dG · dG∗
with obvious notation.
Proposition 8.35. The local action given by the splitting
DG|U = GG∗ |U
as
g∗ · g := (g∗ g)G
integrates the infinitesimal dressing action.
Remark 8.36. When you have a global splitting of the double, you have a global
dressing action.
Examples 8.37.
1. K compact with standard Poisson Lie structure. Then G = KAN+ (Iwa-
sawa decomposition) is the double.
2. (G, Π = 0), (G∗ = g∗ , ΠPL ). Then the dressing action of G on G∗ is the
coadjoint action.
Theorem 8.38. Let g ∈ G (around e). The leaf through g locally is the image
of the double coset G∗ gG∗ under the natural projection
DG → DG/G∗ ∼
=G
466
Chapter 9
Quantization
9.1 Introduction
The purpose will be here to give a definition of quantization and estabilish a
vocabulary given us the link between two languages: Poisson geometry and
noncommutative algebras. Something like
classical semiclassical quantum
manifold Poisson manifold noncommutative algebra
group Poisson Lie group noncommutative Hopf algebra
point 0-leaf character
Of course to state all this correctly we need to be very precise on the setting in
which we will work. Apart from some preliminaries we will content ourselves to
deal with the group case where, for a number of reasons and still with a high
degree of attention on details, such dictionary behaves particularly well (i.e. is
a functor).
Let us start with a general definition of quantization. On the formal level
that will first require from us some definitions. We will work over the field
k = C. Basically all what follows work on any field of characteristic 0 and a not
so trivial part still holds in characteristic p.
Let us denote with C[[~]] the ring of formal power series in an indeterminant
~ with coefficients in C. The algebraic structure here is obvious:
X X XX
an ~ n + b n ~n = (an + bn )~n
n≥0 n≥0 n≥0 n≥0
!
X X X X
an ~ n
· bn ~ n
= ap b q ~n
n≥0 n≥0 n≥0 p+q=n
This is a ring with unit 1. Invertible elements are exactly those power series
with a0 6= 0 (check this as an exercise).
Let now M be a C[[~]]-module. For every x ∈ M define
κ(x) := max{k : x ∈ ~k M }
Define for every x, y ∈ M
d(x, y) := 2−k(x−y)
467
Part IV Introduction
e : M0 [[~]] → M
σ
X X
~n mn 7→ ~n σ(mn )
n≥0 n≥0
N
X
=⇒ m0 = 0 =⇒ ~ ~n−1 σ(mn ) = 0
n=1
[ā, b̄]
{a, b} := mod ~
~
468
Part IV Duality
In fact, when you have a Lie group, then you have two algebraic objects to
describe with: F [G] and U (g). What is their relation?
U (g) is a Hopf algebra (cocommutative). The ”right” choice of F [G] is a
Hopf algebra:
• G affine algebraic group and C[G] algebra of regular functions (sheaf of
Hopf algebras wnen you do not have affine)
• K compact group and R[K] algebra of representative functions (matrix
elements of irreducible representations)
• G Lie group and Cf [G] algebra of formal functions
If you consider everything as real objects you have a Hopf-*-algebras. (H, m, ∆, ε, S)
is a Hopf-*-algebra if ∗ : A → A is an involution, i.e.
(ab)∗ = b∗ a∗
(λa)∗ = λ̄a∗
and
∆(a∗ ) = (∆a)∗
(a ⊗ b)∗ = a∗ ⊗ b∗
(this implies (∗◦S)2 = id). Then U (g) and F [G] can be seen as Hopf-*-algebras.
9.2 Duality
Take X ∈ U (g). Then it defines a left invariant differential operator on G. Take
f ∈ F [G]
(Xf )(e) = hX, f i
h∆X, f1 ⊗ f2 i = hX, f1 f2 i
It gives you a nondegenerate pairing of Hopf-*-algebras. In general it is a map
h−, −i : A ⊗ B → C
such that
ha, bi = 0 ∀ a ∈ A =⇒ b = 0
ha, bi = 0 ∀ b ∈ B =⇒ a = 0
h1, bi = ε(b)
ha, 1i = ε(a)
ha1 a2 , bi = ha1 ⊗ a2 , ∆bi
h∆a, b1 ⊗ b2 i = ha, b1 b2 i
hS(a), bi = ha, S(b)i
ha∗ , bi = ha, S(b)∗ i
469
Part IV Duality
From our point of view it will be better to start with the infinitesimal de-
scription, i.e. universal enveloping algebra level. Let us first see what happens
at the universal enveloping algebra of a Lie bialgebra.
b where U is a Hopf
Definition 9.6. A coPoisson Hopf algebra is a pair (U, δ),
b
algebra and the linear map δ : U → U ⊗ U is such that
b
δ(ab) b + δ(a)(∆b)
= (∆a)δ(b) b
bg = δ
δ|
[∆, a] = ada on g ⊗ g.
H/~H ∼
= U (g)
∆X − ∆op X
δ(X) = mod ~
~
where X is any lifting of X ∈ g to H.
470
Part IV Local, global, special quantizations
∆X − ∆op X
∈H
~
δ(X) as defined does not depend on the choice of X
471
Part IV Local, global, special quantizations
Aλ := A ⊗Z[q,q−1 ] C
Ki Kj = Kj Ki
Ki Ki−1 = Ki−1 Ki = 1
a
Ki Xj+ Ki−1 = qi ij Xj+
−aij
Ki Xj− Ki−1 = qi Xj−
Ki − Ki−1
[Xi+ , x−
j ] = δij
qi − qi−1
1−a
Xi j
1 − aij
(−1)r
(Xi± )1−aij Xj± (Xi± )r = 0, if i 6= j
r=0
r q
∆q Ki±1 = Ki±
∆q Xi+ = Xi+ ⊗ Ki + 1 ⊗ Xi+
∆q Xi− = Xi− ⊗ Ki + Ki−1 ⊗ Xi+
Sq (Ki ) = Ki−1
Sq (Xi+ ) = −Xi+ Ki−1
Sq (Xi− ) = −Ki Xi−
εq (Ki ) = 1
εq (Xi± ) = 0
where [aij ] is the Cartan matrix of g, qi = q di , and di are positive integers such
that [di aij ] is symmetric,
n (q; q)n
=
k q (q; q)k (q; q)n−k
(q; q)n = (1 − q) · . . . · (1 − q n )
are the q-binomial coefficients.
472
Part IV Local, global, special quantizations
Remark 9.13.
• If we have a relation xy = qyx, then there is a following formula using
q-binomial coefficients
Xn
n n
(x + y) = xk y n−k
k q
k=0
• It is not true that Uq (g) ⊗Q(q) C(q) = U (g) ⊗C C(q). For example in
U (g) ⊗C C(q) you do not have that many invertibles.
• Let q = eh , Ki = edi hHi . This defines a local quantization Uh (g) of the
standard bialgebra structure on g. To be precise you have, after modding
out relations, take closure in the h-adic topology.
• Examples of ambiquities in choices of integer form. You can declare
Ki − Ki−1 b i to belong to Aq
=H
qi − qi−1
or
Ki2 − 1
to belong to Aq
qi2 − qi
Choose between Ki±1 Xi± or Xi± . Connected to choice of a lattice in be-
tween weight and root lattice, which is equivalent to choice in between
different groups with the same Lie algebra.
Definition 9.14. Let Fq (GLn (C)) be the C(q)-algebra generated by tij , det q−1 ,
1 ≤ i, j ≤ n with relations
where
X
ξijcc = (−q)l(σ) ti1 σ(1) tjσ(1) . . . tin−1 σ(n−1) tjσ(n−1)
σ ∈ Σn
i1 , . . . , in−1 ∈ [1, . . . , n] \ {ic }
σ(i1 ), . . . , σ(in−1 ) ∈ [1, . . . , n] \ {jc }
473
Part IV Real structures
1. real forms of G
2. Hopf-* structures on U (g)
3. Hopf-* structures on F [G]
Definition 9.18. A real quantum group is a global quantized function algebra
with a compatible *-structure.
Example 9.19. Consider the example of Fq [GLn (C)]. Fix on it the *-structure
given by
t∗ij = S(tji )
This gives you what is called the unitary Fq [U(n)] (compact form of Fq [GLn (C)]).
Example 9.20. Let 0 < q < 1. Consider the *-algebra generated by α, γ (=
t11,t22 ) subject to relations
αγ = qγα
αγ ∗ = qγ ∗ α
γ ∗ γ = γγ ∗
αα∗ + q 2 γγ ∗ = 1
α∗ α + γ ∗ γ = 1
474
Part IV Dictionary
∆α = α ⊗ α − qγ ∗ ⊗ γ
∆γ = γα + α∗ γ
ε(α) = 1
ε(γ) = 0
S(α) = α∗
S(γ) = −qγ
vv −1 = v −1 v = 1
vn = qnv
nn∗ = qn∗ n
vn∗ = qn∗ v
∆v = v ⊗ v
∆n = v ∗ ⊗ n + n ⊗ 1
ε(v) = 1
ε(n) = 0
S(v) = v −1
S(n) = −qn
S(n∗ ) = −q −1 n∗
vv −1 = v −1 v = q
vn − nv = q(1 − v)2
[n, n∗ ] = in
The Hopf algebra structure as before. This is called the non standard quantum
Eq (2).
9.5 Dictionary
In the following we would like to set up a whole dictionary
475
Part IV Quantum subgroups
IH = {f ∈ F [G] : f |H = 0}
476
Part IV Quantum homogeneous spaces
B′
B⊗A /
B′ ⊗ A
Modifying the following definition replacing the identity in (9.1) by a *-
algebra morphism Ψ : A → A′
δ ′ ◦ Φ = (Φ ⊗ Ψ) ◦ δ
gives the definition of equivariant map of quantum spaces on different Hopf
algebras.
Proposition 9.28. Let (B, δ) be A-right quantum space. There is a 1:1 cor-
respondence between *-algebra homomorphisms εe: B → C and *-algebra homo-
morphisms i : B → A such that
∆ ◦ i = (i ⊗ id) ◦ δ
The correspondence is given by
ε ⊗ id) ◦ δ
iεe = (e
εe = ε ◦ i
477
Part IV Quantum homogeneous spaces
ε ⊗ id) ◦ δ
iεe := (e
We have
∆ ◦ iεe = ∆ ◦ (e
ε ⊗ id) ◦ δ
ε ⊗ id ⊗ id) ◦ (id ⊗ ∆) ◦ δ
= (e (∆ is C-linear)
ε ⊗ id ⊗ id) ◦ (δ ⊗ id) ◦ δ
= (e (δ is a coaction)
= (iεe ⊗ id) ◦ δ
ε ◦ iεe = (e
ε ⊗ ε) ◦ δ = (e
ε ⊗ id) ◦ (id ⊗ ε) ◦ δ = εe
Thus for any A-right quantum space (B, δ) such that B has a character there
exists an equivariant map between (B, δ) and a subalgebra (iε (B), ∆|iε (B) ) of
A.
What is iε (B) in usual language? Take a G-space X. Fix x0 ∈ X. Then
consider
F [X] → F [G], f 7→ ffx 0
where ff
x0 (g) := f (gx0 ). When X is a classical homogeneous space we have that
this map is injective.
Definition 9.29. An embeddable quantum homogeneous space is an A-right
quantum space (B, δ) with a *-homomorphism εe: B → C such that iεe is injective.
Identifying (B, δ) with (iεe(B), ∆|iεe(B) ) we can equivalently declare an em-
beddable quantum homogeneous space to be a *-subalgebra and right coideal
of Fq [G].
Remark 9.30. This is not the most general fdefinition of quantum homogeneous
space. In fact it requires B to have a character, which is in noncommutative
algebras something not so trivial.
Let us understand this from the point of view of semiclassical limit. Every-
thing above can be rephrased on C[~]-Hopf-*-algebras. Now we have
Having one
character
O
Being embeddable
i.e F~[X] ֒→ F~ [G]
478
Part IV Quantum homogeneous spaces
Having a 0-dimensional o /
Having one
leaf ΠX (x0 ) = 0 character
O O
Having Poisson
surjective map
Being embeddable
G→X o /
Poisson structure
O
Before going into this we want to understatnd the relation betwwen quantum
subgroups and embeddable quantum homogeneous spaces.
Proposition 9.31. Let Fq [G] = A be a quantum group and let Fq [H] be a
quantum subgroup with defining ideal IH , i.e.
Fq [H] = Fq [G]/IH , pH : Fq [G] → Fq [H]
∗
If our quantum group is real require also IH = IH . Define
BH := {b ∈ A : (pH ⊗ id)∆b = 1 ⊗ b} = B coIH
Then BH is a *-subalgebra and right coideal of A. Furthermore BH is S 2 -
invariant and pH (b) = ε(b)1 for all b ∈ B.
Proof. Remark that
y ∈ BH ⊗ A ⇐⇒ (pH ⊗ id ⊗ id)(∆ ⊗ id)y = 1 ⊗ y
Take b ∈ BH . We want to show that ∆b ∈ BH ⊗ A.
(pH ⊗ id ⊗ id) ◦ (∆ ⊗ id) ◦ ∆b = (pH ⊗ id ⊗ id) ◦ (id ⊗ ∆) ◦ ∆b
= (id ⊗ ∆) ◦ (pH ⊗ id)∆b
| {z }
1⊗b
= 1 ⊗ ∆b
Now we will prove that BH is S 2 -invariant. In fact S 2 is a Hopf algebra auto-
morphism
(pH ⊗ id) ◦ ∆ ◦ S 2 (b) = (pH ⊗ id) ◦ (S 2 ⊗ S 2 ) ◦ ∆b
= ((pH ◦ S 2 ) ⊗ S 2 ) ◦ ∆b
= (S 2 ⊗ S 2 ) ◦ (1 ⊗ b)
= 1 ⊗ S2b
Lastly, apply id ⊗ ε to (pH ⊗ id) ◦ ∆b = 1 ⊗ b to prove pH (b) = ε(b)1.
479
Part IV Quantum homogeneous spaces
We would like to check whether all quantum homogeneous spaces are of this
form. We have a necessary condition, S 2 -invariance. Is it always verified?
Example 9.32. Consider on the standard Fq [E(2)]
z = λv + n, z̄ = λ̄v ∗ + n∗ , λ ∈ C, |λ| = 1
∆z = v ⊗ z + n ⊗ 1
∆z̄ = v ∗ ⊗ z̄ + n∗ ⊗ 1
But B is not S 2 -invariant unless λ = 0.
S 2 (z) = λv − q −2 n
Thus z, S 2 (z) ∈ B, so n ∈ B, which is not true if λ 6= 0.
Example 9.33. Similarly consider Fq [SU(2)]. Take
K := s(γα + α∗ γ ∗ ) + (1 − s2 )γ ∗ γ
L := s(α2 − qγ ∗2 ) + (1 − s2 )αγ ∗
One can check that:
1. The *-subalgebra generated by K and L is isomorphic to the universal
*-algebra on these two generators and relations
K = K∗
LK = q 2 KL
LL∗ + K 2 = (1 − s2 )K + s2
LL∗ + qK 2 = (1 − s2 )q 2 K + s2 , s ∈ [0, 1]
480
Part IV Coisotropic creed
IN is an ideal IN is an ideal
and a Poisson ideal and a Poisson subalgebra
O O
SOMETHING WEAKER
Iq,N is an ideal
BUT STRONGER THAN
(two-sided ideal)
BEING A SUBALGEBRA
f ∗ i = f i + ~{f, i} + . . . ∈ I
[f ∗ i]~I = f i ∈ I/~I
To be precise, take f ∈ A0 , i ∈ I0 . Take any lift f¯ ∈ A~ , ī ∈ I.
f¯ = f + O(~), ī = i + O(~)
Then
f¯ ∗ ī = f i + O(~) =⇒ [f¯ ∗ ī] = f0 i0 ∈ A0 I0
ī ∗ f¯ = f i + O(~) =⇒ [ī ∗ f¯] = i0 f0 ∈ A0 I0
But now
f¯ ∗ ī − ī ∗ f¯ ∈ ~A~ ∈
/I
so we cannot define {f, i} ∈ I0 . Still what we have is the following. Let i, j ∈ I0 .
Take ī, j̄ ∈ I lifting i, j.
=⇒ {i, j} ∈ I0
so I0 is a Poisson subalgebra.
We will stick to this creed and declare the following
Definition 9.35. Let A be (*)- Hopf algebra. A right (real) coisotropic quantum
subgroup C is a coalgebra and A-right module C such that there exists surjective
linear map p : A → C, which is a morphism of coalgebras and right A-module
(endowed with an involution σ such that p ◦ (∗ ◦ S) = σ ◦ p).
481
Part IV Coisotropic creed
IB := {(b − ε(b)1) : b ∈ B}
coisotropic quantum o /
embeddable quantum
subgroups homogeneous spaces
AB + := B ∩ ker ε = {b − ε(b)1 : b ∈ B}
+
In general B ⊆ AcoA/AB but not necessarily equal. If the antipode is bi-
jective and we restrict to left faithfully flat right coideal subalgebras and left
faithfully coflat coisotropic quantum subgroups, then in that case S 2 -invariance
corresponds to quotient by a coisotropic quantum subgroup.
482
Bibliography
[ab03] Abouqateb A. and Boucetta M., The modular class of a regular Pois-
son manifold and the Reeb class of its symplectic foliation. [Link]
Acad. Sci. Paris 337, 61-66 (2003).
[ak88] Aminou R. and Kosmann-Schwarzbach Y., Bigébres de Lie doubles
et carrés, Ann. Inst. [Link]́, [Link]. 49A, 461–478 (1988).
[bd82] Belavin A.A. e Drinfel’d V.G., Solutions of the classical Yang–Baxter
equation for simple Lie algebras, Funct. Anal. Appl. 16, 159–180
(1982).
[b-m95] Benayed M., Central extensions of Lie bialgebras and Poisson–Lie
groups, Journ. Geom. Phys. 16, 301–304 (1995).
[b-m97] Benayed M., Lie bialgebras real cohomology, Journ. Lie Theory 7,
287–292 (1997).
[b-m01] M. Bertelson, Foliations associated to regular Poisson structures,
Commun. contemp. Math. 3, 441–456 (2001).
[bv88] K.H. Bhaskara and K. Viswanath, Calculus on Poisson manifolds,
Pitman Research Notes in Mathematics Series 174, Longman Scien-
tific and Technical, Harlow 1988.
[bct02] Bonechi F., Ciccoli N. and Tarlini M., Non commutative instantons
on the 4–sphere from quantum groups, Commun. Math. Phys. 226,
419–432 (2002).
[bct03] Bonechi F., Ciccoli N. and Tarlini M., Quantum even spheres Σ2n
q
from Poisson double suspension, Commun. Math. Phys. 234, 449–
459 (2003).
[bcdt04] Bonechi F., Ciccoli N., L. Da̧browski and Tarlini M., Bijectivity of
the canonical map for the non commutative instanton bundle, Journ.
Geom. Phys. 51, 71–81 (2004).
[b-m97] Bordermann M. Nondegenerate invariant bilinear forms on non as-
sociative algebras Acta Math. Univ. Comen. 66, 151–201 (1997).
[b-j98] Brylinski J.–L., A differential complex for Poisson manifolds, J. Diff.
Geom. 28, 93–114 (1998).
483
BIBLIOGRAPHY BIBLIOGRAPHY
484
BIBLIOGRAPHY BIBLIOGRAPHY
485
BIBLIOGRAPHY BIBLIOGRAPHY
486
BIBLIOGRAPHY BIBLIOGRAPHY
487
BIBLIOGRAPHY BIBLIOGRAPHY
488
BIBLIOGRAPHY BIBLIOGRAPHY
489
Part V
Jean-Louis Loday
Mariusz Wodzicki
490
Based on the lectures of:
• Jean-Louis Loday
(Institut de Recherche Mathématique Avancée, CNRS et Université de
Strasbourg, 7 rue R. Descartes, 67084 Strasbourg Cedex, France)
– Chapters 1, 2, 5, 6, 7.
• Mariusz Wodzicki
(Department of Mathematics, 970 Evans Hall 3840, University of Califor-
nia, Berkeley, USA)
– Chapters 8, 9, 10.
With additional lectures by:
• Piotr M. Hajac – Chapter 3.
• Ulrich Krähmer – Chapter 4.
491
Chapter 1
Cyclic category
11
00
00
11
00
11
This is the only way to form a circle from an interval. If we try to decompose
a disk of higher dimension, then we have choices. In the table below we give a
few examples of decomposition of an n-cell.
492
Part V Circle and disk as a cell complexes
0 1 2
11111111111
00000000000 ... n
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111 n-cell
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00
11
00
11
00
11
00
11
00000000000
11111111111
00
11 00
11
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111 globular set
00000000000
11111111111
111111111111
000000000000
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111 n-simplex
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111
0000000000
1111111111 n-cube
00000000000000
11111111111111
00000000000000
11111111111111
00000000000000
11111111111111
00000000000000
11111111111111
00000000000000
11111111111111
00000000000000
11111111111111
00000000000000
11111111111111
00000000000000
11111111111111
00000000000000
11111111111111
00000000000000
11111111111111 n-associahedron
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111
000000000000
111111111111 n-permutohedron
There is a partial order on trees in which the first tree on the picture is
before the second one. This can be generalized for the trees with more leaves,
and is called the Tamari order.
493
Part V Circle and disk as a cell complexes
1 4
M (t) = (1 · 1, 2 · 1, 3 · 2, 1 · 1) = (1, 2, 6, 1) ∈ R4
The Stasheff polytope Kn−1 of dimension n − 1 is the convex hull of the points
M (t) for all planar binary tree with (n + 1) leaves. The sum of coordinates is
n
X n(n + 1)
xi =
i=1
2
so the Stasheff polytope lies in the hyperplane given by this equation. The
examples of Stasheff polytopes K1 and K2 are in the following pictures.
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
2 1
0 (1,2)
0
1
0
1
0
1
00000000
11111111
111111
000000
000000
111111
00000000
11111111
0
1
0
1 00000000
11111111
1
00000000
11111111
0
1
00000000
11111111000000
111111
00000000
11111111
0
00000000
11111111
000000
111111
00000000
11111111
0
1
00000000
11111111
00000000
11111111
1 1
0
0
1
(2,1) 00000000
00000000
11111111
00000000
11111111000000
111111
11111111
00000000
11111111
00000000
11111111
000000
111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
1 2 00000000
11111111
00000000
11111111
The Stasheff polytope K3 has 14 vertices and 9 faces. The faces are three
494
Part V Simplicial sets
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1111111
000000
0
1
00000000
11111111000000
111111
00000000
11111111
0
1
00000000
11111111
0
1
00000000
11111111
1
00000000
11111111000000
111111
00000000
11111111
00000000
11111111
0
000000
111111
00000000
11111111
0
1
00000000
11111111
00000000
11111111
00000000
11111111
000000
111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
000000
111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
00000000
11111111
11111111
00000000
11111111
00000000
11111111
00000000
11111111
00000000
11111111
11
00 00
11
00
11 11
00
00
11 00
11
On the set of vertices of the n-simplex the order comes from the order on
natural numbers, because the vertices are numbered from 0 to n.
On the set of vertices of the n-associahedron the order is called the Tamari
order.
On the n-permutohedron the order comes from the weak Bruhat order on
the symmetric group Sn .
495
Part V Simplicial sets
3
1
0 2
0 0 2
Degeneracy map which does not preserve the ordering on vertices is not
allowed. For example if n = 2 we have two allowed degeneracies s0 , s1
496
Part V Simplicial sets
δj δi = δi δj−1 , i<j
σj σi = σi σj+1 , i ≤ j
δi σj−1 i < j
σj δi = id i = j, i = j + 1
δi−1 σj i > j + 1
Definition 1.3. A simplicial set is a collection of sets {Kn }n≥0 with a collection
of maps
di : Kn → Kn−1 , i = 0, . . . , n
sj : Kn → Kn+1 , j = 0, . . . , n
di dj = dj−1 di , i < j
si sj = sj+1 si , i ≤ j
sj−1 di i < j
dj si = id i = j, i = j + 1
sj di−1 i > j + 1
Kn′ Kn+1 /
Kn+1
O
′ ′
dK
i dK
i
sK
j sK
j
′
Kn−1 ϕn−1
/
Kn−1 Kn ϕn
/
Kn′
497
Part V Simplicial sets
Xn × ∆n with (sj x, t) ∈ Xn+1 × ∆n+1 for any x ∈ Xn−1 and t ∈ ∆n+1 . The
topology on |X• | is the quotient topology.
There exists a simplicial category ∆, whose objects are finite ordered sets
[n] = {0, . . . , n}, and morphism Mor([n], [m]) are nondecreasing set maps.
The category ∆ can be described by generators and relations. As generators
we take face and degeneracy maps
δi : [n − 1] → [n]
σj : [n + 1] → [n]
δj δi = δi δj−1 , i < j
σj σi = σi σj+1 , i ≤ j
δi σj−1 i < j
σj δi = id i = j, i = j + 1
δi−1 σj i > j + 1
Mn := M × . . . × M = M n
| {z }
n times
(m2 , . . . , mn ) i=0
di (m1 , . . . , mn ) = (m1 , . . . , mi mi+1 , . . . , mn ) 0<i<n
(m1 , . . . , mn−1 ) i=n
sj (m1 , . . . , mn ) = (m1 , . . . , mj , 1, mj+1 , . . . , mn )
Example 1.6. Let C be a small category. The nerve of C is the following simplicial
set
f1 f2 fn
Cn := {C0 −→ C1 −→ . . . −→ Cn }
f1 f2 fn
di (C0 −→ C1 −→ . . . −→ Cn ) = forget about Ci
f1 f2
= (C0 −→ C1 −→ . . . →
fi+1 ◦fi fn
→ Ci−1 −−−−−→ Ci+1 → . . . −→ Cn )
f1 f2 fn
sj (C0 −→ C1 −→ . . . −→ Cn ) = insert idCj
f1 f2
= (C0 −→ C1 −→ . . . →
fj id fj+1 fn
→ Cj−1 −→ Cj −→ Cj −−−→ Cj+1 → . . . −→ Cn )
498
Part V Fibrations
hg
f g f g
h
gf gf
h(gf)=(hg)f
B C := |C• |
π1 (B G) = G
πn (B G) = 0, n > 1.
If all Xn are topological spaces, and the face and degeneracy maps are con-
tinuous, then we call X• a simplicial space. Then the geometric realization is
defined as before, but we keep track of the topology of Xn in the construction.
a
X• := Xn × ∆n / ∼,
n≥0
(x, δi t) ∼ (di x, t)
(x, σj t) ∼ (sj x, t)
1.3 Fibrations
A locally trivial fibration is a surjective map of topological spaces f : E → B
such that for every b ∈ B there exists an neighbourhood Ub of b in B such that
f −1 (Ub ) ∼
= Ub × F , where F is a fiber.
Example 1.7. The Möbius band is a fibration over S 1 . It is not a trivial fibration
because it is not a product.
There is a fibration
G → EG → BG
where EG is a contractible space. For example if G = Z, then this fibration is
homotopy equivalent to
Z → R → S1
But B Z is not a space with one 0-cell and one 1-cell. The 0-cells are in bijection
with Z, and the 1-cells are in bijection with pairs of distinct integers.
499
Part V Cyclic category
Figure 1.6: Z ֒→ R → S 1
Example 1.8. The Hopf fibration is a map f : S 3 → S 2 with fiber S 1 which can
be described as follows.
S 3 := {(z, z ′ ) : |z|2 + |z ′ |2 = 1} ⊂ C × C,
S 2 := {(t, z) : t2 + |z|2 = 1} ⊂ R × C,
f (z, z ′ ) = (|z|2 − |z ′ |2 , 2zz ′) ∈ R × C.
500
Part V Cyclic category
1111111
0000000
0000000
1111111
0000000
1111111
1111111
0000000
0000000
1111111
0000000
1111111
000000000000000
111111111111111
000000000000000
111111111111111
000000000000000
111111111111111
0000000000000001111111
1111111111111110000000
00000000
11111111000000000000000
111111111111111
000000000000000
1111111111111110000000
1111111
00000000
11111111000000000000000
111111111111111
00000000111111111111111
11111111 0000000
1111111
00000000
111111110000000000000000000000
1111111
000000000000000
111111111111111
00000000111111111111111
11111111 0000000
1111111
0000000
1111111
000000000000000
8
00000000
11111111000000000000000
111111111111111
00000000111111111111111
11111111 0000000
1111111
0000000000000001111111
0000000
000000000000000
111111111111111
000000000000000
111111111111111
000000000000000
111111111111111
000000000000000
111111111111111
11111111
00000000 1111111
0000000
0000000
1111111
00000000
11111111 0000000
1111111
00000000
11111111 0000000
1111111
00000000
11111111
00000000
11111111 0000000
1111111
00000000
11111111 0000000
1111111
00000000
11111111 0000000
1111111
0000000
1111111
Figure 1.7: S 3 = S 1 × D2 ∪S 1 ×S 1 D2 × S 1
C0 = {∗}
C1 = {∗, τ }
C1 = {∗, s0 τ, s1 τ }
C3 = {∗, s1 s0 τ, s2 s0 τ, s2 s1 τ }
... ...
Cn = {∗, . . . , sn−1 . . . sbi , . . . s0 τ, . . .}
with the cyclic group Z/(n+ 1)Z =: Cn by sending ∗ to 0, and sn−1 . . . sbi , . . . s0 τ
to i + 1. Denote the generator of Cn by tn .
501
Part V Cyclic category
There exists a cyclic category ∆C whose objects are finite ordered sets
[n] = {0, . . . , n}, and morphism Mor([n], [m]) are generated by δi , σj as in
the simplicial category, and an additional morphism τn : [n] → [n] for all n ≥ 0
satisfying the relations
τnn+1 = id[n] ,
τn δi = δi−1 τn−1 , 1 ≤ i ≤ n,
τn δ0 = δn ,
τn σj = σj−1 τn+1 , 1 ≤ j ≤ n,
2
τn σ0 = σn τn+1 .
If in this presentation we omit the relation τnn+1 = id[n] , then we get a different
category, denoted ∆Z.
Definition 1.10. A cyclic set is a functor ∆C op → Sets.
Proposition 1.11. C• is a cyclic set.
Proposition 1.12.
Aut∆ ([n]) = {1}
Aut∆C ([n]) = Cn = Z/(n + 1)Z
Every morphism of ∆C can be written uniquely as φ◦g, where φ ∈ Mor∆ ([n], [m]),
g ∈ Cn = Mor∆C ([n], [n]). As sets
AA φ (h) ||
=
AA |||
AA |
|| h∗ (φ)
[n]
Analogously, suppose we have two subgroups A, B ⊆ G such that every element
of G can be written uniquely as g = ab, a ∈ A, b ∈ B. In this situation
The relations satisfied by φ∗ and h∗ are exactly the same as the relations satisfied
by b∗ : A → A and a∗ : B → B.
Remark 1.13. There is a way of constructing a category ∆S along the same lines,
such that Aut∆S ([n]) = Sn+1 - the symmetric group. Every morphism of ∆S can
be written uniquely as φ◦g, where φ ∈ Mor∆ ([n], [m]), g ∈ Sn = Mor∆S ([n], [n]).
As sets
Hom∆C ([n], [m]) ∼= Hom∆ ([n], [m]) × Sn .
Example of such subgroups are Sn−1 ⊂ Sn and Cn generated by the cycle
(1 2 . . . n). We can replace the cyclic group Cn by the symmetric group Sn+1
502
Part V Noncommutative sets
and construct a category ∆S. It means that for any φ ∈ Mor∆ ([m], [n]) and
σ ∈ Sn there exist φ∗ (σ) ∈ Sm+1 and σ∗ (φ) ∈ Mor∆ ([m], [n]) such that the
following diagram commutes:
φ
[m] /
[n]
φ∗ (g)∈Sn+1 σ∈Sn+1
[n] /
[n]
σ∗ (φ)
Denote by ∆B the braided category, defined along the same lines using braid
3 4
2 2 3
1
0 1
0
3 4
2 3
1 2
0 1
0
∆Z/2 /
∆D /
∆H
There is an exact sequence of groups
·(n+1)
0 → Z −−−−→ Z → Z/(n + 1)Z → 0
∆ × Z → ∆Z → ∆C
We can ask what kind of structure on the geometric realization of the under-
lying simplicial set X• , that is |X• |, does the cyclic structure give? The answer
is a structure of S 1 -space. An open question is can we discretize analogously
S 3 = SU(2)?
503
Part V Adjoint functors
arbitrary functions. Let F ′ denote a category with the same objects, but whose
morphisms satisfy f (0) = 0. Then there is a following diagram of categories:
∆op
/
∆S ′op /
Fin′
∆C = ∆C op /
∆S /
Fin
The top row of this diagram will correspond to Hochschild homology, and the
bottom row to cyclic homology, which we will define in the next chapter.
If A is an algebra, then [n] 7→ A⊗(n+1) is a well defined functor ∆S → Mod.
The two maps d1 , d0 : [1] → [0] become the same in Fin. If A is commutative,
then [n] → A⊗(n+1) factors through Fin.
Thus ∆S can be viewed as a category of noncommutative sets. It has the
following description
Ob(∆S) = {[n]}
Mor∆S ([n], [m]) = set maps preserving the order on fibers f −1 (i) for any i ∈ [m].
HomA (G(B), A) ∼
= HomB (B, F (A))
Then
Hom(B × X, A) ∼
= Hom(B, Hom(X, A))
ϕ : B × X → A 7→ (B → Hom(X, A))
Many examples follow the pattern in (1.14), but with additional structure.
Example 1.15. Let A, B = Vect, V vector space over a field k. Define
Then
Homk (B ⊗k V, A) = Homk (B, Homk (V, A))
504
Part V Generic example of a simplicial set
Example 1.16. Let R be a ring, A be the category of left R-modules, and B the
category or right R-modules. Take a left R-module V and define
ΩX = {f : S 1 → X : f (∗) = ∗}
SX = S 1 ∧ X/S 1 ∨ X
Then
HomTop∗ (SX, Y ) ∼
= HomTop∗ (X, ΩY )
where Top∗ is the category of topological spaces with base point.
Sn (X) := {f : ∆n → X, continuous}
We claim that S• (X) is a simplicial set with the following face and degeneracy
maps:
It is called the singular functor. It goes from the category of topological spaces
to the category of simplicial sets.
HomTop (|K• |, X) ∼
= HomSSets (K• , S• (X)).
|K• | = K• ⊗∆ ∆•
505
Part V Generic example of a simplicial set
HomTop (K• ⊗∆ ∆• , X) ∼
= Hom∆ (K• , HomTop (∆• , X))
Now the question arises: how to compare X and |S• (X)|? Take the identity
η : K• → S• (|K• |)
τn 7→ {∆n → ∆n }
vertex i 7→ vertex i − 1
vertex 0 7→ vertex n
Let C• be the cyclic set, whose geometric realization is the circle. A naive
way to define an S 1 -action would be to use
C• × X• → X•
(g, x) 7→ g∗ (x)
But it does not work, since it gives a trivial action of S 1 for X• = C• .
There is a forgetful functor from the category of cyclic sets to the category
of simplicial sets
G : CSets → SSets.
We will define its left adjoint
F : SSets → CSets.
506
Part V Generic example of a simplicial set
f
[n] /
[m]
f∗ (g) g
[n] /
[m]
g∗ (f )
h∗ (g, y) := (h(g), y)
Proposition 1.21. The set F (Y• ) equipped with the Simplicial structure given
by f∗ and the cyclic structure given by h∗ is a cyclic set.
Proposition 1.22. If X• , Y• are simplicial sets, and if |X• | × |Y• | is a CW-
complex, then the map
|X• × Y• | → |X• | × |Y• |
is a homeomorphism.
Proposition 1.23. If X• is a cyclic set, then we have a homeomorphism
|F (X• )| ∼
= |C• | × |X• | = S 1 × |X• |
507
Part V Generic example of a simplicial set
S 1 × |X• | /
|X• |
S 1 × S 1 = |F (C• )| → |C• | = S 1
The formulas
d0 (t2 , t2 ) = (∗, t1 )
d2 (t22 , t22 ) = (t1 , ∗)
show that the 0-th face of the triangle (t2 , t2 ) has to be identified with the 2-nd
face of the triangle (t22 , t22 ).
ev
F (C• ) −→ C• , (t2 , t2 ) 7→ t2
F (C• )
r GG
p1 ×p2 rrr GG|ev|
rr GG
rr GG
rr
y #
|C• | × |C• | /
|C• |
508
Part V Generic example of a simplicial set
(*,t 1)
(*,*) (*,*)
(t 2,t 2 )
(t 1 ,* )
(t 1 ,* )
2
(t 2,t 22 ) (t 1, t 1)
S 1 × |C• | → |C• |
C0 = {1}
C1 = {1, t1 }
C2 = {1, t2 , t22 }
Degenerate simplices will be identified with the interval. There are two ways to
do that.
u+v
|ev|
v
(t 22, t )22
2
s1
0 1
Figure 1.10:
S S
n≥0 F (C• ) × ∆n /
n≥0 Cn × ∆n
|F (C• )| /
|C• |
ev : (t2 , t2 ) × ∆2 7→ (s0 t1 , ∆2 )
ev : (t22 , t22 ) × ∆2 7→ (s1 t1 , ∆2 )
509
Part V Simplicial modules
u+v
|ev|
v
(t 2, t )2
1 2 s
0
Figure 1.11:
S 1 × S 1 × |X• | X S × |X• | 1
EE XXXXX gg
/
E XXX g gggg
3
XXXXX
l
g
b A
EE XXXXX gggg
EE
EE XX gggg
EE
EE
F (C• ) × |X• |
EE
O
EE
|C• | × F (X• )
• • |F (F (X ))| |F (X )|
<<
o /
y yy <<
y <<
yyy <<
y
W
S 1 × |X• | |X• |
r
510
Part V Simplicial modules
(d0 − d1 )(d0 − d1 + d2 ) = d0 d0 − d0 d1 + d0 d2 − d1 d0 + d1 d1 − d1 d2 = 0
| {z } | {z } | {z }
0 0 0
It is well defined for pre simplicial module, that is using only face maps.
0 → M•′ → M• → M • → 0
C• (A, M ) := M ⊗ A⊗n
Define
n
X
b := (−1)i di
i=0
Then (C• (A, M ), b) is called the Hochschild chain complex, and its homology
H∗ (A; M ) the Hochschild homology of A with coefficients in M . If M = A, then
we denote
H∗ (A; A) =: HH∗ (A)
511
Part V Bicomplexes
We have
d0 (1, a1 , . . . , an ) = (a1 , . . . , an ),
dn (1, a1 , . . . , an ) = (an , . . . , a1 ).
⊗n
Define also two maps on A
1.9 Bicomplexes
Assume we have an array of k-modules
.. .. ..
. . .
dh dh
C02 o
C12 o
C22 o
...
dv dv dv
h h
d d
C01 o
C11 o
C21 o
...
dv dv dv
dh dh
C00 o
C10 o
C20 o
...
dv ◦ dv = 0,
dh ◦ dh = 0,
dh ◦ dv + dv ◦ dh = 0.
512
Part V Spectral sequences
After taking homology with respect to the vertical differential we obtain a com-
plex
. . . ← Hv(p−1),• ← Hvp,• ← Hv(p+1),• ← . . .
with the differential induced on homology by horizontal differential in the bi-
complex. Now we can take homology of this complex and obtain
2
Epq := Hhq (Hvp,• ).
and a map
b 1−t ⊗(n+1) ⊗n ⊗n ⊗(n−1)
:A ⊕A →A ⊕A
0 −b′
which fits in the diagram
∼
= ⊗(n+1) ⊗n
C n (A, A) /
A ⊕ A
0 1
@
b 1 − tA
b
0 −b′
∼
= ⊗n ⊗(n−1)
C n−1 (A, A) /
A ⊕A
.. ..
. .
1−t
⊗3 ⊗3
A A
o
b −b′
1−t
⊗2 ⊗2
A A
o
b −b′
1−t
A o
Here we see the beginning of the complex computing the homology of the cyclic
group with coefficients in a module. This will lead to the cyclic bicomplex.
513
Part V Spectral sequences
as follows.
dh
Cp−2,q+1 o
Cp−1,q+1
dv
dh
Cp−1,q o
Cpq
dh
dh (y) o
dv
dh
dv (y) = dh (x) o
2
We claim that this element defines an element in Ep−2,q+1 which does not
depend on the choice of y nor on the choice of the representative of [x]. Thus
we have defined
d2 : Epq
2 2
→ Ep−2,q+1 , [x] 7→ [dh (y)].
Furthermore d2 ◦ d2 = 0, so now we can take homology to obtain Epq
3
and
d3 : Epq
2 3
→ Ep−3,q+2 .
dr : Epq
r r
→ Ep−r,q+r−1
r
such that Epq is the homology of the complex (E r−1 , dr−1 ) at the place (p, q).
r r
Furthermore there are subspaces Bpq , Zpq of Cpq
2 3 ∞ ∞ 2 2
Bpq ⊆ Bpq ⊆ . . . ⊆ Bpq ⊆ Zpq ⊆ . . . ⊆ Zpq ⊆ Zpq ⊆ Cpq
514
Part V Spectral sequences
r r r
such that Epq = Zpq /Bpq .
O
• • • • • • • •
• GG • • • • • • •
GG
GG
GG
GG
• • JGJGGG • • • • • •
JJ GG
e
JJ GG
JJ G
JJGG
JG
• • • OOOJJGJGJG• • • • •
OOOJGJGG
g
OOOJJGG
OOJOJGJG
OOG
J
q • • • • OJ
•JOO • • •
OOO
JJ
g
JJOO
JJOOO
JJ OOO
J
• • • • • • JJJJ• •
JJ
JJ
JJ
JJ
• • • • • • • •
• • • • • • • •
r
When both differentials (leaving and entering) for Epq are zero, this component
r r+1
does not change furthermore and we have Epq = Epq = . . .. We denote this
∞
stable component by Epq .
There is a filtration on the total complex
M
Fp Tot C•• := Tot Ck• ,
k≤p
515
Part V Spectral sequences
Example 1.27. The typical theorem using spectral sequences in algebraic topol-
ogy looks as follows
Theorem 1.28. Let F → E → B be a fibration of connected spaces, with B
simply connected. Then there is a spectral sequence
2
Epq = Hp (B; Hq (F )) =⇒ Hp+q (E).
3 4
The implicit data in this theorem are Epq , Epq , . . ., the filtration Fp on H∗ (E).
The sign ” =⇒ ” means that there is an isomorphism
∞ ∼
Epq = grp (Hp+q (E)).
r
In many cases we do not need to look at Epq for r ≥ 3 and at the filtration.
That is why these data are often omitted in the theorems.
Example 1.29. Let X be an S 1 -space, E S 1 the contractible space of paths on
S 1 . Consider the Borel space E S 1 ×S 1 X and the S 1 -fibration
S 1 ֒→ E S 1 ×S 1 X → X.
H0 (S 1 ) = Z,
H1 (S 1 ) = Z,
Hq (S 1 ) = 0, q ≥ 2.
E2 : O
... ... ... ... ... ...
0 0 0 0 0 0
q • SSSS • SSSS • SSSS • SSSS • •
SSS S S S
SSS SSSSS SSSSS SSSSS
i i i i
S S S S
• • • • • •
/
E3 = . . . = E∞ : O
... ... ... ... ... ...
0 0 0 0 0 0
2
q • • • Epq / im d2 • •
• • • • • •
/
f
For any S 1 -fibration S 1 ֒→ E −
→ B of pointed spaces we obtain a Gysin sequence
f∗ d2
. . . → Hn (E) −→ Hn (B) −→ Hn−2 (B) → Hn−1 (E) → . . . .
516
Part V Spectral sequences
Recall that for the bicomplex we took the vertical homology and then hori-
zontal homology. We could have done it the other way. Any bicomplex gives a
rise to two spectral sequences
′2
Epq = Hhp (Hvq (C•• )) =⇒ Hp+q (Tot(C•• )),
′′2
Epq = Hvp (Hhq (C•• )) =⇒ Hp+q (Tot(C•• )).
517
Chapter 2
Cyclic homology
di : Cn → Cn−1 ,
tn : Cn → Cn .
.. ..
. .
1−t
C2 o
C2
b −b′
1−t
C1 o
C1
b −b′
1−t
C0 o
C0
.. .. .. ..
. . . .
1−t
N
1−t
N
C2 o
C2 o
C2 o
C2 o
...
b −b′ b −b′
1−t
N
1−t
N
C1 o
C1 o
C1 o
C1 o
...
b −b′ b −b′
1−t
N
1−t
N
C0 o
C0 o
C0 o
C0 o
...
518
Part V The cyclic bicomplex
For example if Cn = A ⊗ A⊗n we have a cyclic bicomplex C•• (A) with t being
the cyclic operator, and N = 1 + t + . . . tn .
Definition 2.1. The cyclic homology of a cyclic module C• is defined as
(a0 , . . . , an ) 7→ (1, a0 , . . . , an )
K•′ K• ։ K•′′
and we know that K•′ is acyclic, then the complexes K• and K•′′ are quasi-
isomorphic. This allows us to quotient out the acyclic subcomplexes of a given
complex when computing homology. But (C• , −b′ ) is not a subcomplex. We
will get rid of one column at a time using
Lemma 2.3 (Killing contractible complexes). Suppose we have o complex
0 1
α βA
d=@
γ δ
. . . → An ⊕ A′n −−−−−−−−→ An−1 ⊕ A′n−1 → . . .
and (A′• , δ) has a homotopy h between id and 0. Then the following inclusion
is a quasi-isomorphism
(id,−hγ)
(A• , α − βhγ) −−−−−→ (A• ⊕ A′• , d).
The cokernel of (id, −hγ) is (A′• , δ). Applied infinitely many times to the
cyclic bicomplex we end up with the total complex of the bicomplex B• C•
.. L .. L ..
. LLLL . LLLL .
f f
LL B LL B
LL LL
LL LL
LL LL
L
L
C2 NN C2 NN C2 NN ...
NNN f
NNN f
NNN
f
NNBN NNBN NN
b NNN b NNN b NNN
NN NN NN
N
C1 NN C1 NN C1 NN ...
f
NNN f
NNN f
NN
NNBN NNBN NNN
b NNN b NNN b NNN
NN
NN
NNN
C0 C0 C0 ...
519
Part V The cyclic bicomplex
This is the normalized version of a bicomplex C•• used to define cyclic homology.
Because of the quasi-isomorphism in the lemma (2.3) we have
.. .. .. ..
. . . .
B B
C2 o
C1 o
C0
b b
B
C1 o
C0
b
C0
b2 = 0, B 2 = 0, bB + Bb = 0.
In the non-normalized complex there are more terms, but they are trivial in the
normalized complex.
Theorem 2.4. For a cyclic module C• there exits a periodicity exact sequence
I S B
. . . → Hn (C• ) −
→ HCn (C• ) −
→ HCn−2 (C• ) −
→ Hn−1 (C• ) → . . . , (2.1)
where the map I is induced by the inclusion of the simplicial complex for C•
into the bicomplex C•• .
If Cn = A⊗n the sequence takes the form
I S B
. . . → HHn (A) −
→ HCn (A) −
→ HCn−2 (A) −
→ HHn−1 (A) → . . . . (2.2)
Proof. It follows from the bicomplex (B• C• , b, B) and the sequence of complexes
Prove that the boundary map is given by B. Find an explicit formula for S.
520
Part V Characteristic 0 case
n−1
1X i
h := − it ,
n i=1
1
h′ := id,
n
h(1 − t) + N h′ = tn = id.
It proves that
H0 (Z/nZ; M ) = M/1 − t,
Hn (Z/nZ; M ) = 0, n ≥ 1.
Now instead of considering all bicomplex C•• we can take the reduced complex
C•λ which is defined as a cokernel of the map (1 − t) between first and zeroth
column of C••
.. ..
. .
C3 /(1 − t) 0
b
C2 /(1 − t) 0
b
C1 /(1 − t) 0
b
C0 /(1 − t) 0
⊗(n+1) ⊗(n+1)
If Cn = A , then Cnλ (A) =A /(1 − t) and we denote
Hλn (A) := Hn (C•λ )
As a corollary we have that if k ⊃ Q, then Hλ (A) ∼
= HCn (A) and there exists
an exact sequence
I S B
→ Hλn (A) −
. . . → HHn (A) − → Hλn−2 (A) −
→ HHn−1 (A) → . . . .
In the case of characteristic not equal 0 the maps are still well defined, but the
sequence is not exact.
521
Part V Computations
2.3 Computations
Let A = k, the ground ring. Then
HH0 (k) = k,
HHn (k) = 0, n ≥ 1.
HC2n (k) = k,
HC2n+1 (k) = 0,
so also
Hλ2n (k) = k,
Hλ2n+1 (k) = 0.
Then
M M
HH0 (T (V )) = V ⊗m /(1 − τ ) = (V ⊗m )Z/mZ ,
m≥0 m≥0
M
⊗m Z/mZ
HH1 (T (V )) = (V ) ,
m≥0
HH1 (T (V )) = 0,
522
Part V Computations
We claim that this map commutes with the faces and with the cyclic operator.
Let k be a field and A a commutative k-algebra. Define the space of 1-forms
on A, denoted by Ω1A/k = Ω1A , as an A-module generated by elements da for
every a ∈ A satisfying the following relations
d(λa + µb) = λda + µdb (linearity),
d(ab) = adb + bda (Leibniz rule).
Define the space of n-forms as an n-th exterior power of Ω1A
ΩnA := ΛnA Ω1A .
Elements of ΩnA can be written as a0 da1 . . . dan , ai ∈ A, i = 0, . . . , n, with the
relation
dada′ = −da′ da.
Define a differential of an n-form as
d(a0 da1 . . . dan ) := 1da0 da1 . . . dan .
d : ΩnA → Ωn+1
A , d ◦ d = 0.
Now Ω•A is a cochain complex and its homology is called deRham cohomology
of an algebra A
HdR (A) := Hn (Ω•A , d).
If A is commutative, M an A-module, then
H1 (A; M ) = M ⊗A Ω1A .
There is a map
π : Cn (A) = A⊗(n+1) → ΩnA
(a0 , . . . , an ) 7→ a0 da1 . . . dan (2.3)
There is a map also in the opposite way
ε
ΩnA −→
n
HHn (A)
X
εn (a0 da1 . . . dan ) := sign(σ)(a0 , aσ(1) , . . . , aσ(n) ). (2.4)
σ∈Sn
Passing to Hochschild homology it gives a well defined map ΩnA → HHn (A). In
charecteristic 0 case the composition of the maps in (2.4) and (2.3) gives an
isomorphism
ΩnA → HHn (A) → ΩnA .
Proposition 2.5. The following diagram is commutative
εn
ΩnA /
HHn (A)
d B
εn+1
Ωn+1
A
/
HHn+1 (A)
523
Part V Computations
Cn (A)
εn+1
A ⊗ Λn+1 A /
Cn+1 (A)
.. .. .. π∗
.. − .. .. .. ..
→
. . . . . . . .
B B d d
C2 o
C1 o
C0 Ω2 o
Ω1 o
Ω0
b b 0 0
B d
C1 o
C0 Ω1 o
Ω0
b 0
C0 Ω0
R
||
=
ϕ
|||
|
||
A /
R/I
ε∗ : M ⊗A ΩnA → H∗ (A; M )
is an isomorphism.
As a corollary we have that for a formally smooth algebra A over character-
istic 0 field k
524
Part V Periodic and negative cyclic homology
.. .. .. ..
. . . .
B B
C2 o
C1 o
C0
b b
B
C1 o
C0
b
C0
which after passing to total complex gives a complex computing cyclic homology
of an algebra. There is an obvious way to extend this bicomplex to the left using
the same differentials
.. .. .. .. ..
. . . . .
B B B
... o
C3 o
C2 o
C1 o
C0
b b b
B B
... o
C2 o
C1 o
C0
b b
B
... o
C1 o
C0
Furthermore we can repeat each row going down continuing the same pattern.
.. .. .. .. .. (2.5)
. . . . .
B B B
... o
C3 o
C2 o
C1 o
C0
b b b
B B
... o
C2 o
C1 o
C0
b b
B
... o
C1 o
C0
... o
C0
...
525
Part V Harrison homology
When one considers the first summands in each gradation then what one obtains
is called Harrison homology of the commutative algebra A. When M is an A-
bimodule, then Cn (A, M ) = M ⊗A A⊗n gives a complex computing Hochschild
homology of an algebra A with coefficients in M . The complex for Harrison
homology can be obtained by taking a quotient by the shuffles in Cn (A, M ).
0 → M ′ → M → M ′′ → 0
526
Part V Derived functors
but the map eM ′ ⊗Ae A → M ⊗Ae A can have a nontrivial kernel. There exists
a group TorA ′′
1 (M , A) which maps onto it. Next we can define in an analogous
Ae e
way Tor1 (M, A) and TorA1 (M ′
, A) which fit into an exact sequence
e e e
TorA ′ A A ′′
1 (M , A) → Tor1 (M, A) → Tor1 (M , A) →
C2 /
C1 /
C0
Then we define e
TorA
n (M, A) := Hn (M ⊗Ae C• ).
where C• is a left module over ∆op , and k is a right module over ∆op , that is a
functor ∆ → Mod, [n] 7→ k. The resolution for k can be given by
... /
... /
Category C Algebra A
Functor F : C → Mod Left A-module M
Functor G : C op → Mod Right A-module N
Tensor product over a category G ⊗C F Tensor product over algebra N ⊗A M
527
Part V Derived functors
f∗ f∗
F (C) −→ F (D), G(C) ←− G(D).
Using cyclic category ∆C we can present cyclic homology of a cyclic module C•
as a derived functor.
Proposition 2.10. There is an isomorphism
op
HCn (C• ) ∼
= Tor∆C
n (k, C• ).
forgetful
Funct(C, Mod) Funct(C triv , Mod)
/
left adjoint
A − Mod → k − Mod
528
Chapter 3
An o
/
An+1
/
An+2 ...
di dj dk
X
W W
tn−1 tn tn+1
/
An
o
/
An+1
o
An+2 ...
E
δi δj δk
F F
τn−1 τn τn+1
o
∆C
ˇ·
Ân := An Ǎn := An
δ̂0 := tn sn−1 dˇ0 := σn−1 τn
δ̂j+1 := sj , 0 ≤ j ≤ n − 1 dˇj+1 := σj , 0 ≤ j ≤ n − 1
σ̂j := dj šj := δj
τ̂n := tn−1 ťn := τn−1
529
Part V Cyclic homology of algebra extensions
Then
B0 = B ⊗B⊗B op M = M/[B, M ]
and Bn can be written in a circle.
The simplicial structure is given by
d0 (m, a1 , . . . , an ) := (ma1 , a2 , . . . , an )
dj (m, a1 , . . . , an ) := (m, a1 , . . . , aj aj+1 , . . . , an ), 1 ≤ j ≤ n − 1
dn (m, a1 , . . . , an ) := (an m, a1 , . . . , an−1 )
sj (m, a1 , . . . , an ) := (m, a1 , . . . , aj , 1, aj+1 , . . . , an ).
Lemma 3.2. The collection {Bn }n∈N is a simplicial module. If M = A, then
adjoining the morphisms tn : Bn → Bn
tn (a0 , a1 , . . . , an ) := (an , a0 , . . . , an−1 )
makes {Bn }n∈N a cyclic module.
Using g̃ we have
g̃
→ B ⊗B⊗B op (A ⊗B . . . ⊗B A) ⊗ H
B ⊗B⊗B op (A ⊗B . . . ⊗B A) −
| {z } | {z }
n times n−1 times
⊗n
After n iterations we land in B ⊗B⊗B op A ⊗ H = A/[A, B] ⊗ H ⊗n . The key
idea is to transport the cyclic structure via g̃∗ .
530
Part V Hopf– cyclic homology with coefficients
defines a left action. Moreover this action satisfies the stable anti-Yetter-Drinfeld
module compatibility condition for the induced coaction on A/[B, A].
Example 3.7. If A = H then h ⊲ k = h(2) kS(h(1) ).
Theorem 3.8 (Jara-Stefan). The cyclic modules {B ⊗B⊗B op A⊗B n }n∈N and
{H ⊗(n+1) ⊗H A/[B, A]}n∈N are isomorphic.
Theorem 3.9. Let A be a left H-module algebra with respect to H ⊗ A → A,
h(ab) = h(1) (a)h(2) (b), h(1) = ε(h). Let M ⊗ A⊗(n+1) be a right H-module
a)h := mh(1) ⊗ S(h(2) )e
via (m ⊗ e a and k be a right H-module via ε. Then
{HomH (M ⊗ A⊗(n+1) , k)}n∈N is a cocyclic module with the cocyclic structure
given by
Special cases:
1. H = k = M - the standard cyclic homology.
2. H = k[σ, σ −1 ], M = σ kε - the twisted cyclic homology.
531
Chapter 4
532
Part V Hochschild homology of the Quantum plane
hence it is generated by elements of the form 1⊗f −f ⊗1. But f 7→ (1⊗f −f ⊗1)
satisfies the Leibniz rule
. . . → (Ae )2 → Ae → A → 0
(a ⊗ b, c ⊗ d) 7→ (a ⊗ b)(1 ⊗ x − x ⊗ 1) + (c ⊗ d)(1 ⊗ y − y ⊗ 1)
= a ⊗ xb − ax ⊗ b + c ⊗ yd − cy ⊗ d.
Thus
(eij ⊗ ekl , 0) 7→ eij ⊗ ek+1l − q −j ei+1j ⊗ ekl ,
and
(0, eij ⊗ ekl ) 7→ q −k eij ⊗ ekl+1 − eij+1 ⊗ ekl .
Playing a bit with grading arguments gives that the kernel is generated as Ae -
module by a single element
ω := (1 ⊗ y − qy ⊗ 1, −q ⊗ x + x ⊗ 1).
Ae → (Ae )2 ,
(a ⊗ b) 7→ (a ⊗ b)ω
0 → Ae → (Ae )2 → Ae → 0
of A as left Ae -module.
Now we tensor this resolution with σ A and take homology. As vector space
our complex is
0 → A → A2 → A → 0.
The two morphisms are
and
(f, g) 7→ σ(x)f − f x + σ(y)g − gy.
Thus on bases:
533
Part V Hochschild homology of the Quantum plane
e00 ,
e0,l+1 for µ = 1,
ei+1,0 for λ = 1,
ei+1,j+1 for λ = q −j−1 , µ = q i+1 .
The image contains ei+1,j except when λ = q −j and ek,l+1 except when µ = q k .
For the computation of HH1 we write generators of the kernel
(eij,0 ) for λ = q −j
(0, ekl ) for µ = q k
((1 − µq −i−1 )ei,j+1 , (λ − q −j−1 )ei+1,j )
(0, e0l ), µ = 1.
λ = q −1 µ = q.
HH2 : 1
HH1 : (y, 0), (0, x)
HH0 : 1, xy
HH2 : 1 ⊗ x ⊗ y − α ⊗ y ⊗ x
HH1 : x ⊗ y, y ⊗ x.
534
Part V Cyclic homology of the Quantum plane
b ◦ B + B ◦ b = id − T.
But the columns form a complex. It computes the Hochschild homology HH∗ (A, σ A)
with coefficients in the bimodule σ A = A.
Define C0n = ker(id − T ). If Cn = C0n ⊕ C1n , then we have
HH∗ (A, σ A) ∼
= HHσ∗ (A).
Since [b, id − T ] = 0, C∗ = C0∗ ⊕ C1∗ as complexes, we have
Hence (id − T )−1 ◦ B is a contracting homotopy. This applies for example when
σ is diagonalizable.
B: f →
7 1⊗f
f ⊗g →7 1 ⊗ f ⊗ g − 1 ⊗ σ(g) ⊗ f
f ⊗ g ⊗ h 7→ 1 ⊗ f ⊗ g ⊗ h + 1 ⊗ σ(g) ⊗ σ(h) ⊗ f + 1 ⊗ σ(h) ⊗ f ⊗ g.
On our generators:
1 7→ 1 ⊗ 1,
xy 7→ 1 ⊗ xy
x ⊗ y 7→ 1 ⊗ x ⊗ y − q ⊗ y ⊗ x
y ⊗ x 7→ 1 ⊗ y ⊗ x − q −1 ⊗ x ⊗ y
[1 ⊗ xy] = [x ⊗ y] + q[y ⊗ x]
On the page 2 of the spectral sequence there is nothing in degree 2, the generator
of HH2 is in im B. The kernel of B1 is spanned by ω := [x ⊗ y] + q[y ⊗ x] which
is in the image of B0 . The kernel of B0 is spanned by [1].
Here the spectral sequence stabilises. So periodically:
That is, the quantum plane has the same cyclic theory as the classical one.
535
Part V On Koszul duality
K = (A! )∗ ⊗k A
and
A!2 ⊗k A2 ≃ (V ∗ ⊗ V ∗ /I ⊥ ) ⊗ (V ⊗ V /I)
≃ I ∗ ⊗ (V ⊗ V /I)
≃ Homk (I, V ⊗ V /I)
A ⊗ (A! )∗ ⊗ A
bL : r ⊗ f ⊗ s 7→ rxi ⊗ f xi ⊗ s
bR : r ⊗ f ⊗ s 7→ r ⊗ xi f ⊗ xi s
These commute and square to zero. Spectral sequence argument: One complex
acyclic if and only if the other is. One is a resolution of k, and the second of A.
536
Chapter 5
We will define invariant of rings, called algebraic K-theory and denoted by K∗ (A)
for a ring A. Next we will describe its relation with cyclic homology by defining
a map
K∗ (A) → HC∗ (A).
5.1 K-theory
First we will define K-theory of a ring A in gradation 0, that is K0 (A). We
say that a finitely generated module over A is free if it is isomorphic to the
product An for some n. A finitely generated A-module P is projective if it is a
direct summand in a free A-module, that is there exists an A-module Q such
that P ⊕ Q ∼ = An for some n. Such projective module P corresponds to an
idempotent in the matrix algebra Mn (A). The set of isomorphism classes of
finitely generated projective modules over A is a monoid with respect to direct
sum of classes defined by
[P ] + [Q] =: [P ⊕ Q].
There is a universal abelian group for this monoid (called the Grothendieck
group), and we take it as the definition of the K-theory of A, denoted by K0 (A).
Let A be a commutative algebra over k. Suppose we want to construct a
map
ch : K0 (A) → HdR 2 (A).
First consider an example of a map from a tori S 1 × S 1 to a sphere S 2 given
by contracting the boundary of a square with opposite edges identified. This
map has degree 1 and induces an isomorphism
deg(f )
H2 (S 2 ) −−−−→ H2 (S 1 × S 1 ).
537
Part V Trace map
Figure 5.1: f : S 1 × S 1 → S 2
Z e 0 (S 2 )
K /
f0 (S 1 × S 1 )
K 0
a a a
deg(f )
C HdR 2 (Sa2 ) /
Fact 5.1. The class of the image of e, denoted [im e], generates K0 (Sa2 ).
Fact 5.2 (Grothendieck). For any noetherian ring A there is an isomorphism
e 0 (A[X, X −1 ]) ∼
K = K0 (A).
Tr : Mr (A)⊗(n+1) → A⊗(n+1) ,
538
Part V Trace map
X
[ai0 j0 ] ⊗ . . . ⊗ [ain jn ] 7→ ak0 k1 ⊗ ak1 k2 ⊗ . . . ⊗ akn k0
k0 ,k1 ,...,kn
HHn (Mr (A)) → HHn (A), HCn (Mr (A)) → HCn (A), etc.
In Cnλ (Mr (A)) we have e⊗(n+1) = (−1)n e⊗(n+1) . If n is odd, then [e⊗(n+1) ] = 0.
If n = 2m is even, then b[e⊗(n+1 )] = 0, so [e⊗(n+1) ] is a cycle, and we can define
a map [e] 7→ [Tr(e⊗(n+1) )],
Tr
K0 (A) → Hλ2m (M (A)) −→ Hλ2m (A),
[
α 0
M (A) = Mr (A), Mr (A) ֒→ Mr+1 (A), α 7→ .
0 0
r
We have to show that the element [Tr(e⊗(n+1) )] ∈ Hλ2m (A) depends only on the
isomorphism class.
Lemma 5.3. An interior automorphism (conjugation) induces an identity for
Hochschild, cyclic, periodic cyclic, negative cyclic homology.
We have constructed a functorial map K0 (A) → Hλ2m (A). Now we ask if we
can construct a map K0 (A) → HC2m (A)?
Recall the cyclic bicomplex C•• (A)
.. .. .. ..
. . . .
1−t
N
1−t
N
C2 o
C2 o
C2 o
C2 o
...
b −b′ b −b′
1−t
N
1−t
N
C1 o
C1 o
C1 o
C1 o
...
b −b′ b −b′
1−t
N
1−t
N
C0 o
C0 o
C0 o
C0 o
...
Define
(2i)!
yi := (−1)i Tr(e⊗(2i+1) ),
i!
(2i)!
zi := (−1)i−1 Tr(e⊗(2i) ).
2(i!)
539
Part V Algebraic K-theory
33== MMM ch
33== MMM S
=
33 == M
33 ==HC2m−2 (A)
&
33 ==
3Tr =
33 ===
33 =
33 . . .
33
33
HC0 (A)
π1 (B GL(A)) = GL(A),
πn (B GL(A)) = 0, n 6= 1.
We can apply the Quillen’s plus construction to obtain a space B GL(A)+ with
the following three properties
1. the fundamental group is an abelianization of GL(A),
Kn (A) := πn (B GL(A)+ ), n ≥ 1.
540
Part V Algebraic K-theory
The group E(A) can be presented using generators eaij which satisfy the relations
(5.1) above plus some relations which depend on A. Define the Steinberg group
St(A) of A as the group with the set of generators {xaij } with the relations (5.1).
There is an epimorphism St(A) ։ E(A) and we define K2 (A) as the kernel of
this map. Then K2 (A) is abelian, and the sequence
is a central extension.
Theorem 5.6 (Kervaire). The group E(A) is perfect, that is
H1 (E(A)) = 0,
and
H2 (E(A)) ∼
= K2 (A).
Proof. The proof relies on the spectral sequence of the fibration
Hp (B E(A); Hq (B K2 (A))) ∼
= Hp (E(A); Hq (K2 (A))) ∼
= Hp (E(A)) ⊗ Hq (K2 (A))
541
Part V Algebraic K-theory
VVV
Y Y
K2 (A) VVV 0 YYHY2Y(E(A) ...
VVVV YYYYYY⊗ K2 (A) H3 (E(A) ⊗ K2 (A)
l
VVVV YYYYYY
k
VV YYYYYYYY
Z 0 H2 (E(A)) H3 (E(A)) ...
∞
One needs to prove that H2 (St(A)) = 0, and that Epq looks like
0 0 0 0 ...
0 0 0 0 ...
Z 0 0 H3 (St(A)) ...
H3 (St(A)) ∼
= K3 (A).
B K2 (A) /
B St(A)+ /
B E(A)+
B K2 (A)+
H1 (GL(A)) = K1 (A),
H2 (E(A)) = K2 (A),
H3 (St(A)) = K3 (A).
542
Part V Algebraic K-theory
Let us look once more at the relations for Steinberg group (5.1). We can label
the edges of a Stasheff polytope of dimension 2 as follows
•
ebjk
eaij
• •
eab
ik
• b
ejk
ea
ij
•
543
Chapter 6
544
Part V Leibniz algebras
d d
g⊗3 /
g⊗2 /
x⊗y /
[x, y]
x⊗y⊗z /
When g is a Lie algebra, then one can pass to the quotient by the action of
symmetric group (with signature)
g⊗n ։ Λn g.
Then d also passes to the quotient and one obtains a Chevalley-Eilenberg chain
complex of g:
d d d 0
C∗ (g) : . . . → Λn g −
→ Λn−1 g −
→ ... −
→g−
→k
Also if g is a simple Lie algebra, then HLn (g) = 0, for n ≥ 1, but Hn (g) does
not have to be 0 for n 6= 1.
Let g be a Lie algebra, and g ∈ g. Then g acts on g⊗n
n
X
[g1 ⊗ · · · ⊗ gn , g] = g1 ⊗ · · · ⊗ [gi , g] ⊗ · · · ⊗ gn .
i=1
Proposition 6.6. This action is compatible with the boundary map d and it is
zero on H∗ (g).
545
Part V Computation of Lie algebra homology H∗ (gl(A))
Proof. The first part is easy. For the second part we construct for y ∈ g a map
σ(y) : Λn g → Λn+1 g
α 7→ (−1)n α ∧ y.
Then σ(y) is a homotopy from conjugation to zero map, that is
Proposition 6.7. Let g be a Lie algebra, and h be a reductive sub- Lie algebra
of g. Then the surjective map
H∗ (g) ∼
= H∗ ((Λn g)h , d).
546
Part V Computation of Lie algebra homology H∗ (gl(A))
The idea is to prove that the composition of the following maps is a quasi-
isomorphism
(gl(A)⊗n )Sn
⊗n
((gl(A) )Sn )sl(k)
where Un denotes the set of permutations with only one cycle, and A⊗∗ /1 − t
is the Connes complex computing cyclic homology.
1. The algebra slr (k) is reductive, (glr (A)⊗n )Sn is an slr (k)-module, and we
can consider the projection on the component corresponding to the trivial
representation
(gl(A)⊗n )slr (k) = (glr (k) ⊗ A⊗n )slr (k) = (glr (k)⊗n )slr (k) ⊗ A⊗n .
Now we use
Theorem 6.8. When k is a characteristic 0 field there is an isomorphism
of Sn -modules
(glr (k)⊗n )slr (k) ∼
= k[Sn ].
547
Part V Computation of Lie algebra homology H∗ (gl(A))
∆
3. The diagonal map g −→ g × g induces a graded cocommutative coproduct
on homology H∗ (g) → H∗ (g × g) = H∗ ⊗ H∗ (g). For g = gl(A) there is a
map
⊕
gl(A) × gl(A) −
→ gl(A),
which we can schematically describe as
∗ ∗ ∗ ... ⋆ ⋆ ⋆ ...
∗ ∗ ∗ . . . , ⋆ ⋆ ⋆ . . . 7→
... ... ... ... ... ... ... ...
∗ 0 ∗ 0 ∗ 0 ...
0 ⋆ 0 ⋆ 0 ⋆ . . .
∗ 0 ∗ 0 ∗ 0 . . .
0 ⋆ 0 ⋆ 0 ⋆ . . .
... ... ... ... ... ... ...
It induces a graded cocommutative product.
µ=⊕∗
H∗ (gl(A)) ⊗ H∗ (gl(A)) −−−−→ H∗ (gl(A))
548
Part V Computation of Lie algebra homology H∗ (gl(A))
4. The last step in the proof of theorem (6.1) is determining the primitive
part of (k[Sn ] ⊗ A⊗n )Sn . Let Un denote the permutations with only one
cycle. Then
Proposition 6.13.
Prim((k[Sn ] ⊗ A⊗n )Sn ) = (k[Un ] ⊗ A⊗n )Sn .
Proof. Assume that σ can be decomposed into more than one cycle, σ =
(i1 . . . ik )(j1 . . . jl ). Then the coproduct gives
∆((i1 . . . ik )(j1 . . . jl )) = σ⊗1+1⊗σ+(i1 . . . ik )⊗(j1 . . . jl )±(j1 . . . jl )(i1 . . . ik ).
We see that σ is primitive if and only if σ has only one cycle.
Now
H∗ (gl(A)) = Λ(H∗ ((k[U∗ ] ⊗ A⊗∗ )S∗ )).
The symmetric group Sn is acting by conjugation in k[Sn ] and k[Un ]. As
an Sn -representation
k[Un ] = IndSCnn k
and the dimension of k[Un ] is (n − 1)!. Furthermore
(IndSCnn k ⊗ A⊗n )Sn ∼
= (A⊗n )Cn = A⊗n /(1 − t) = Cnλ (A)
and for a1 ⊗ · · · ⊗ an ∈ Cnλ (A) we have by tracing all the steps in the proof
b
a1 ⊗ · · · ⊗ an ∈ Cnλ (A) /
b(a1 ⊗ · · · ⊗ an )
O
a1 a2 ⊗ a3 ⊗ · · · ⊗ an
_
−a1 ⊗ a2 a3 ⊗ · · · ⊗ an
(12 . . . n) ⊗ (a1 , . . . , an ) ∈ k[Sn ] ⊗ A⊗n /
O
+...+
+(−1)n an a1 ⊗ a2 ⊗ · · · ⊗ an−1
O
_
a1 a2 a3 an
E12 ⊗ E34 ⊗ · · · ⊗ En1
_ a1 a2 a3
+E12 ⊗ E23 ⊗ · · · ⊗ En1 an
a1 a2 an d
E12 ⊗ E23 ⊗ · · · ⊗ En1 /
+...+
a1 a2 an a1
+E12 ⊗ E23 ⊗ · · · ⊗ En1
We proved that (k[Un ] ⊗ A⊗n )Sn is the Connes complex, and thus
Λ(HC∗−1 (A)) ∼
= H∗ (gl(A)).
549
Part V Computation of Leibniz homology HL∗ (gl(A))
(gl(A)⊗n )sl(k)
(x · y) · z = x · (y · z + z · y).
(x · y) · z = x · (y · z + (−1)|y||z|z · y).
550
Part V Computation of Leibniz homology HL∗ (gl(A))
where τ : C ⊗ C → C ⊗ C is given by
(
y⊗x in the non graded case,
τ (x ⊗ y) =
(−1)|y||x|y ⊗ x in the graded case.
Proposition 6.19. The Leibniz homology HL∗ (gl(A)) is graded Zinbiel as coal-
gebra and associative as algebra.
In short we say that HL∗ (gl(A)) is a graded Zinbc -As-bialgebra. It means
that the Zinbiel coalgebra coproduct and the associative algebra product satisfy
some compatibility relation. If one compares the product with the symmetric
coproduct, then one obtatins the Hopf formula.
There is a following structure theorem for Zinbc -As-bialgebras.
Theorem 6.20. If a Zinbc -As-bialgebra H is conilpotent, then it is free and
cofree over its primitive part.
Corollary 6.21.
M M
HL∗ (gl(A)) ∼
= T (Prim( k[Sn ] ⊗ A⊗n )) = T ( k[Un ] ⊗ A⊗n ).
n≥0 n≥0
L
Our aim now is to compute H∗ ( n≥0 k[Un ] ⊗ A⊗n ).
Theorem 6.22 (Cuvier). There is a quasi-isomorphism of complexes
... d ...
/
k[Un ] ⊗ A⊗n /
k[Un−1 ] ⊗ A⊗(n−1) /
b
... /
A ⊗n /
⊗(n−1)
A /
...
where g ∈ Sn , g(1) = 1 is chosen in such way that g(12 . . . n)g −1 is the cycle
which we want to send to A⊗n . The map in the opposite direction is
α 7→ (12 . . . n) ⊗ α.
and the one composition is identity on A∗ and the second one is homotopic to
the identity.
Corollary 6.23.
∼
=
HL∗ (gl(A)) /
T (HH∗−1 (A))
∼
=
H∗ (gl(A)) /
Λ(HC∗−1 (A)).
551
Part V Computation of Leibniz homology HL∗ (gl(A))
πr−1 (F ) ⊗ Q ∗ II
II
d
II
II
II
II d
IIr
II
II
II
II
II
II
∗ /
πr (B) ⊗ Q p
From this spectral sequence we obtain the long exact sequence of homotopy
groups.
The motivation for computing H∗ (glr (A)) for fixed r comes from Macdonald
conjecture, which is some identity with sum on the left hand side and product
on the right. To prove it, it is sufficient to compute Hn (glr (k[t]/tk )). On one
side there will be an Euler-Poincaré characteristic of the complex, and on the
other the Euler-Poincaré characteristic of the homology, which are equal.
Theorem 6.24. If k is a characteristic 0 field, and A is an associative unital
algebra, then
Hn (gln (A)) ∼
= Hn (gln+1 (A)) ∼
= ... ∼
= Hn (gl(A)).
Furthermore for commutative A the following sequence is exact
n−1 n−2
Hn (gln−1 (A)) → Hn (gln (A)) ։ ΩA /dΩA .
Theorem 6.25. If k is a characteristic 0 field, and A is an associative unital
algebra, then
Hn (GLn (F )) ∼
= Hn (GLn+1 (F )) ∼
= ... ∼
= Hn (GL(A)),
and the following sequence is exact
Hn (GLn−1 (F )) → Hn (GLn (F )) → KM
n (F ) ⊗ Q.
552
Part V Computation of Leibniz homology HL∗ (gl(A))
553
Chapter 7
Algebraic operads
P ◦P
γ◦id γ
P ◦P γ
/
• ι is a unit for γ.
If X is a set, then the structure is just inclusion {∗} → X and if X × X → X
is an operation, then we have the notion of set operad P : Sets → Sets. In
analagous way we can define topological operad, chain complex operad etc.
In the sequel, we suppose that P is Schur functor, which definition we give
below.
Definition 7.2. A Schur functor is defined from an S-module P, which is a
collection of right Sn -modules, and
M
P(V ) := P(n) ⊗Sn V ⊗n .
n≥0
554
Part V Schur functors and operads
Starting with γi1 ...in , in order to reconstruct the operad we need to assume that
it is compatible with the action of the symmetric groups
DD
γ(A) γA D
= DD
γA
D !
P(A) γA
/
A A
For an algebra over the operad P and each n ≥ 0 there is a map γn : P(n)⊗Sn
A⊗n → A and we write
AA
AA
AA
A
A
Let V = kx1 ⊕ . . . ⊕ kxn be an n-dimensional vector space over k, and P(V )
denote the free algebra of a given type over V . The multilinear part of P(V ) of
degree n (linear in each variable) is a subspace which we denote by P(n) and
it inherits an Sn -action. Thus it allows us to construct an operad P as a Schur
functor. If k ⊇ Q then
M
P(V ) = P(n) ⊗Sn V ⊗n .
n≥0
555
Part V Free operads
HomP−alg (P(V ), A) ∼
= HomVect (V, A).
Thus
F (M )(3) = k[S3 ]µ ◦ (µ, id) ⊕ k[S3 ]µ ◦ (id, µ).
Proposition 7.6. The free operad F (M ), where M is binary and free over S2 ,
has F (M )(n) = k[Yn−1 ] ⊗ k[Sn ], where Yn−1 is the set of planar binary trees
with n leaves.
Exercise 7.7. What is the free operad on N , where N (n) = 0 except N (2) = k
- the trivial representation?
556
Part V Examples
7.4 Examples
Example 7.10. Associative algebras over k with binary associative operation
µ : A ⊗ A → A, µ(xy) =: xy. The corresponding operad As has
As(n) = k[Sn ],
As(n) ⊗Sn V ⊗n = V ⊗n ,
γ : As(n) ⊗ As(i1 ) ⊗ · · · ⊗ As(in ) → As(i1 + . . . + in ),
k[Sn ] ⊗ k[Si1 ] ⊗ · · · ⊗ k[Sin ] → k[Si1 +...in ]
(σ; ω1 , . . . , ωn ) 7→ σ(ω1 , . . . , ωn ) = (ωσ(1) × · · · × ωσ(n) ).
Example 7.11. Commutative algebras over k with binary commutative operation
µ : A ⊗ A → A, µ(xy) =: xy. The corresponding operad Com has
Com(n) = k,
Com(n) ⊗Sn V ⊗n = S n V,
γ : Com(n) ⊗ Com(i1 ) ⊗ · · · ⊗ Com(in ) → Com(i1 + . . . + in ),
∼
=
γ : k ⊗(n+1) −
→k
The general construction of the operad associated to algebras of given type
uses the following data:
• generating operations µn with symmetries which define a right Sn -module
M (n), n ≥ 0
• multilinear relations in M (n), n ≥ 0.
From the generating operations we can construct a free operad F (M ), and then
quotient by the ideal I generated by the relations which gives us P = F (M )/I.
For example if we have one binary operation µ and one relator µ ◦ (µ ⊗ id) −
µ ◦ (id ⊗ µ), then we can construct an operad As for associative algebras.
R T (V ) T (V )/R
JJ
/ / / /
JJ
JJ
JJ
JJ
A′
557
Part V Koszul duality of algebras
C(V, R) T c(V ) V ⊗2 /R
/ / / /
t
tt
O 9
tt
tttt
t
C′
We can write explicitly
X
A = k ⊕ V ⊕ V ⊗2 /R ⊕ V ⊗3 /(V ⊗ R + R ⊗ V ) ⊕ . . . ⊕ V ⊗n /( V ⊗i ⊗ R ⊗ V ⊗j ) ⊕ . . .
i+2+j=n
\
C = k ⊕ V ⊕ R ⊕ (V ⊗ R ∩ R ⊗ V ) ⊕ . . . ⊕ V ⊗i ⊗ R ⊗ V ⊗j ⊕ . . .
i+2+j=n
α: C /
A
~~
?
~~~
~~
?
V
We can define a map dα : C ⊗ A → C ⊗ A by the composition
∆⊗id id⊗α⊗id id⊗·
C ⊗A /
C ⊗C ⊗A /
C ⊗A⊗A /
5
C ⊗A
dα
R⊥ V ∗⊗2 → R∗ .
558
Part V Bar and cobar constructions
Theorem 7.19. Let (V, R) be a quadratic data. Then the following are equiv-
alent
1. A(V, R) is Koszul.
2. C B(A) is a quasi-isomorphism.
3. Ω(C) ։ A is a quasi-isomorphism.
The last two conditions mean that
2. C ∼
= H0 (B(A)), Hn (B(A)) = 0 for n 6= 0.
3. A ∼
= H0 (Ω(C)), Hn (Ω(C)) = 0 for n 6= 0.
Analogous constructions we can perform for quadratic operads. Starting from
generating operations E and relators R ⊂ F(E)(3) we can construct an operad
P(E, R) and a cooperad C(E, R). The cooperads are constructed on the same
pattern but using comonoids instead of monoids, that is they are Schur functors
with the comonoid structure with comultiplication γ : P → P ◦ P and counit
η : P → Id.
There are bar and cobar constructions
B : Op → DGA − coOp
Ω : coOp → DGA − Op
Along the same lines we can construct a Koszul complex as (C ◦ P, d), and if it
is acyclic then P is called a Koszul operad.
Define dual cooperad P ! := C ∨ := C ∗ ⊗ sgn, where sgn is the signature rep-
resentation of Sn . For any P-algebra A we define a chain complex P !∨ (A) :=
C∗P (A). The Koszul complex (P !∨ ◦ P(V )) is a particular case of this construc-
tion.
Definition 7.20. The homology HP P
∗ (A) := H∗ (C∗ (A), d) is called operadic
homology of P-algebra A.
Proposition 7.21. The Koszul complex is acyclic if and only if HP
n (P(V )) = 0
for n > 1, and HP
1 (P(V )) = V .
Example 7.22. If P = Lie, Lie(n) = IndSCnn k[Un ] then P ! = Com, Com(n) = k
for n ≥ 0. If g is a Lie algebra, then CnLie = Λn g is the Chevalley-Eilenberg
complex.
Example 7.23. If P = Leib, Leib(n) = k[Sn ] then P ! = Zinb, Zinb(n) = k[Sn ]
for n ≥ 0. If A is a Leibniz algebra, then CnLeib = g⊗n is the Leibniz complex.
559
Part V Bialgebras and props
2 {1, 2} A⊗2
µ
1
O
{1} A
O
0 ∅ k
What if we would like to have a prop corresponding to unital associative alge-
bras? Then the answer is the category of noncommutative sets ∆S. Its skeleton
category NFin has the same objects {n} as Fin, but the morphism f : n → m
is a set map together with a total order on each fiber f −1 (i). For example we
have one map 2 = {1, 2} → {1} = 1, but two morphisms {1 < 2} → {1} and
{2 < 1} → {1}, which correspond to the two maps A⊗2 → A given by a⊗b 7→ ab
and a ⊗ b 7→ ba.
560
Part V Bialgebras and props
Cn (A, M ) M ⊗ A⊗n
b
(i)
en
(i)
be(i)
n = en−1 b.
When A = M and there is a B-map we also have
(i)
Be(i)
n = en−1 B.
All these formulas live in kFin, where MorkFin (n, m) = k[MorFin (n, m)]. If A
is commutative, then we have
n
X
b : n → n − 1, b= di
i=1
(i)
en
e(i)
n : n → n,
n /
b b
(i)
en
n−1 /
n−1
in k[MorFin (n, m)]. There is a functor L : kFin → M ⊗ A⊗n such that
n /
M ⊗ A⊗n
f f∗
m
M ⊗ A⊗m
Y
f∗ (m, a1 , . . . , an ) = (m, b1 , . . . , bm ), bi = aj .
j, f (j)=i
561
Part V Graph complex
Definition 7.28. A cyclic operad is an operad such that P(n) has a Z/(n+1)Z-
action. This action together with the Sn -action makes it an Sn+1 -module.
There is a relation between cyclic action and composition.
Example 7.29. Let P(1) = R an associative algebra, and P(n) = 0 for n ≥ 0.
r rs
If there is a cyclic action r 7→ r̄, r̄¯ = r on R, then rs = s̄r̄. The cyclic operad
here correspond to cyclic algebra with involution.
Fact 7.30. As, Lie, Com, Poiss are cyclic operad, but Leib is not.
Let P be a cyclic operad. Then we can construct three homology theories
HA∗ , HB∗ , HC∗ (Getzler-Kapranov) which fit into an exact sequence
g ⊗ Λn g /
Λn+1 g
dCE dCE
g ⊗ Λn−1 g /
Λn g
HLie
n (g, g) HLie
n+1 (g)
562
Part V Graph complex
To describe it precisely we assume that the graphs are oriented and the set
of vertices is labelled by 1, . . . , K.
?
1 _
?
1 =−1 _ _
2 2
2. permutation of indices, ∼2
?
1 =−2 _ ? _
2 1
fn is given by
The differential in the complex C
X
d(e
γ) = (−1)j γ
e/e
e
i−
→j
0 0
(2)
C3 C2
(2)
C (2)
1
(2)
Figure 7.1: H2 = Q
563
Part V Symplectic Lie algebra of the commutative operad
is a Lie bracket, and so, S(V ) is a Lie algebra. We denote it by sp2m (Com).
Theorem 7.31 (Kontsevich). If G∗ is the graph complex, then
H∗ (sp(Com)) ∼
= Λ(H∗ (G∗ )).
564
Part V Symplectic Lie algebra of the commutative operad
565
Chapter 8
T0∗ U /
T ∗U /
T ∗X
π
fU
U U /
X
The bundle T0∗ U is defined as T ∗ U \ U . There is an isomorphism
∼
=
T0∗ U /
U × Rn0 ⊂ Rn × Rn0
π
U
Using it we can denote the coordinates on T0∗ U by (u, ξ), where u = (u1 , . . . , un ) ∈
Rn0 , and ξ ∈ (ξ1 , . . . , ξn ) ∈ Rn . P∞
To each open set U we associate a section aU := j=0 aU j , where each aj is
U
∗ ∗
a section of the bundle End(π fU E), where
π ∗ fU∗ E /
fU• E /
π fU
T0∗ U
U /
More precisely by aU
m−j we denote the homogeneous part of degree m − j
∞ ∗ ∗ ∗
aU
m−j ∈ C (T0 U, End(π fU E))(m − j).
566
Part V Local definition of the algebra of symbols
There is a natural action of R∗+ on T0∗ X given by t · (u, ξ) := (u, tξ). The
infinitesimal action is provided by the Euler field
n
X
Ξ= ξi ∂ξi .
i=1
we can write
|ξ|j−m aU ∞ ∗ ∗ ∗ ∼ ∞ ∗ ∗ ∗
m−j ∈ C (T0 U, End(π fU E))(0) = C (S U, End(π fU E)),
π
where S ∗ U is the cosphere bundle T0∗ U/R∗+ −→ U . The cotangent bundle T ∗ X →
∗
X is canonically oriented and S X is canonically oriented (even though we do
not have the orientation on X). Now S ∗ U is a canonically oriented (2n − 1)-
manifold and S ∗ U ∼ = U × S n−1 .
U
The sections a are given locally, so we need a compatibility condition. We
need a composition law such that it will depend on all jets, not only on 1-jets
as usual composition. X
aU ◦ u b U : δξα aU Du[α] bU
α
α = (α1 , . . . , αn ), αi ∈ N
1 1 1
Dui := ∂ui , Du[α] = Duα = ∂α.
i α! α!i|α| u
If aU is of order m, bU of order m′ using the notation for classical symbols
∞
Y
CSm
U (U, E) := (T0∗ U, End(π ∗ fU∗ E))(m − j)
j=0
we can write
′ ′
◦u : CSm m m+m
U (U, E) × CSU (U, E) → CSU (U, E), m, m′ ∈ C.
Now suppose we have two open sets U, V ∈ Rn such that the images of charts
fU : U → X, fV : V → X have nonempty intersection f (U ) ∩ f (V ). Denote
T f : T C → T Y, (T f )x : (T X)x → (T Y )f (x) ,
T f : T ∗ X → T ∗ Y, (T f )∗x : (T ∗ X)x ← (T ∗ Y )f (x) .
∗
567
Part V Classical pseudodifferentials operators
Define a maps
where >1
(z), (T fU V )∗
ψα (u, ξ) = Dz[α] eihju v (ξ)i
z=u, v=(fV−1 ◦fU )(u)
,
568
Part V Classical pseudodifferentials operators
We can define it for ϕ ∈ Cc∞ (U, fU∗ E) as follows. First take (ϕ ◦ fU−1 )|f (supp ϕ) ,
and then extend by 0, apply A and pullback, as in the following diagram
A
Cc∞ (X, E) /
C ∞ (X, E)
O
∗
(fU )! fU
C ∞ (U, fU∗ E)
fU A
Explicitly
Z Z
′
(fU# A)ϕ(u) = ¯ + (T ϕ)(u),
eihu−u , ξi β(u, u′ , ξ)ϕ(u′ )du′ dξ
Rn
ξ U
and
¯ = 1
|du| = |du1 ∧ · · · ∧ dun |, dξ |dξ1 ∧ · · · ∧ dξn |.
(2π)n
By CLm (X, E) we denote the space of classical pseudo differential operators,
and by CLmprop (X, E) the subset of operators which take functions with compact
support into functions with compact support. For A ∈ CLm (X, E) there is a
decomposition A = Aprop +S into a proper part Aprop and non proper smoothing
part S. Define a Frechet space of arbitrary low order operators by
\
L−∞ (X, E) := CLm (X, E).
m∈Z
There is an isomorphism
∼
=
CLm (X, E)/L−∞ (X, E) −
→ CSm (X, E).
569
Part V Statement of results
C∗
S∗X
Theorem 8.2. There is a canonical isomorphism
HHq (CS(X)) ∼ 2n−q
= HdR (Y c ).
Regarding cyclic homology, consider on HCcont
q (CS(X)) the filtration by the
kernels of the iterated S-map:
{0} = Sq0 ⊂ Sq1 ⊂ . . . ⊂ Sqt = HCq (CS(X)),
q
where t = 2 and Sqr := ker S∗1+r ∩ HCq (CS(X)).
Theorem 8.3. The canonical map
I : HH∗ (CS(X)) → HC∗ (CS(X))
is injective. In particular
HCqr (CS(X)) = grSr HCq (CS(X)) := Sqr /Sq,r−1
is canonically isomorphic with
H2n−q+2r
dR (Y c ), r = 0, 1, . . . .
570
Part V Derivations of the de Rham algebra
M
y
yy
< O
yy
δ
yy δe
yy d
2
OE I∆ /I∆
EE
/
EE
O
EE
d∆ EE
"
I∆
571
Part V Derivations of the de Rham algebra
Proposition 8.4. The set Derm (Ω∗ ) is naturally identified with the set of pairs
(δ0 , δ1 ), where
δ 0 : O → Ωm
is a k-linear derivation of O with values in Ωm ,
δ 1 : Ω1 → Ωm+1
δ1 (f α) = δ0 (f ) ∧ α + f δ1 (α).
and
δ1 (α)α − (−1)m+1 αδ1 (α) = 0,
that is the super commutator [δ1 (α), α] = 0.
Any derivation of degree m is uniquelly determined by δ0 and δ1 . Thus
Derm (Ω∗ ) = 0 for m < −1.
For δ0 = 0 we have
p
X
δ(f α1 ∧ · · · ∧ αp ) = (−1)m(i−1) f α1 ∧ · · · ∧ δ1 (αi ) ∧ · · · ∧ αp .
i=1
Similarly for any φ ∈ HomO (Ω1 , Ωm+1 ) there exists a corresponding derivation
p
X
δφ (f α1 ∧ · · · ∧ αp ) := (−1)m(i−1) f α1 ∧ · · · ∧ φ(αi ) ∧ · · · ∧ αp .
i=1
O × O → Ω2 , (f, g) 7→ df ∧ dg
O×O /
Ω2 O×O sΩ
/
2
v s
9
v
;
v s
v s
v s
O ⊗k O 2
(O ⊗k O)/I∆
2 2
Now we can take a restriction to I∆ /I∆ ⊂ (O ⊗k O)/I∆ . Recall that I∆ consists
of sums of terms of the form
f0 d∆ f1 = f0 (1 ⊗ f1 − f1 ⊗ 1)
= f0 ⊗ f1 − f0 f1 ⊗ 1.
2
Similarly I∆ consists of sums of terms of the form
f0 d∆ f1 d∆ f2 = f0 (1 ⊗ f1 − f1 ⊗ 1)(1 ⊗ f2 − f2 ⊗ 1)
= f0 (1 ⊗ f1 f2 + f1 f2 ⊗ 1 − f1 ⊗ f2 − f2 ⊗ f1 )
= f0 ⊗ f1 f2 + f0 f1 f2 ⊗ 1 − f0 f1 ⊗ f2 − f0 f2 ⊗ f1 )
572
Part V Derivations of the de Rham algebra
[δφ , d] + δψ
for φ ∈ HomO (Ω1 , Ωm ), ψ ∈ HomO (Ω1 , Ωm+1 ).
Example 8.7. (O-linear derivation) For m = −1 Der−1 ∗ −1 ∗
k (Ω ) = DerO (Ω ) and
1
by restriction to Ω
Der−1 ∗ 1 ∗
O (Ω ) = HomO (Ω , Ω ).
If O = O(X), then Derk O = T X.
Ω1 /
Ω∗
||
=
||
O
d
||
||
O
Suppose that δ, δ ′ ∈ Derm ∗
k (Ω ) are such that
δ0 = δ|O = δ ′ |O = δ0′ .
Then
δ − δ ′ ∈ Derm ∗
O (Ω ) O − linear.
Suppose that we have a derivation D ∈ Der1k (Ω∗ ). Then for any φ ∈
HomO (Ω1 , Ωm ) there is a δφ ∈ Derm−1
O (Ω∗ ) and
[δφ , D] ∈ Derm (Ω∗ )
[δφ , D]0 = δφ D = φ ◦ D = d(the de Rham derivation)
If there exists d1 : Ω1 → Ω2 , k-linear and satisfying
d1 (f α) = df ∧ α + f dα,
then there exists a derivation d ∈ Der1k (Ω∗ ).
There is a natural identification between O-modules
Der(O, Ωm ) HomO (Ω1 , Ωm )
PPP
o /
PPP
h
O
PPP
PPP
(
Derm−1
O (Ω∗ )
573
Part V Derivations of the de Rham algebra
Then
[Lη , d] = [[ιη,d ], d] = (−1)m−1 dιη d − (−1)m dιη d = 0.
Any derivation δ is of the form δ = Lη + ιζ where ζ = ψ ◦ d for some ψ ∈
HomO (Ω1 , Ωm+1 ). Consider a special φ : Ω1 → Ωm
φ(α) = ϕ ∧ α
m−1
for some ϕ ∈ Ω . Then
[δφ , d](ω) = ϕ ∧ dω − (−1)m−1 pdϕ ∧ ω
= ϕ ∧ dω − (−1)m−1 dϕ ∧ deg .
A degree map deg is a derivation deg = δid , id : Ω1 → Ω1 , [δid , d] = d.
Remark 8.8. To prove identities like δ = δ ′ , where δ, δ ′ are O-linear derivations
on Ω∗ , it is enough to prove it on dO ⊂ Ω1 . For example, for vector fields there
is an identity
[Lη , ιζ ] = [ιη , Lζ ] = ι[η,ζ] .
The expressions are O-linear, so we can check the equalities by evaluating on
df , f ∈ O.
For ω ∈ Ωp we have the formula
0 m=1
[δϕ∧− , d]2 (ω) = 1−m
2 d(ϕ ∧ ϕ) ∧ dω if m is odd 6= 1
(m + p)pdϕ ∧ dϕ ∧ ω if m is even.
Pn
For example if m = 1 ϕ is the contact 1-form on A1 , that is i=1 ξi dxi .
ω = LΞ ω = dιΞ ω.
In case m = 0, for any function f ∈ O let f · − denote the multiplication by the
function f
[δf ·− , d] = f d − df ∧ deg, [δ1·− , d] = ddR .
Let η1 , . . . , ηp ∈ Derk (O) (vector fields if O = O(X)). Then there is a formula
X
[d, ιη1 . . . ιηp ] = (−1)i−1 ιη1 . . . ιc
ηi . . . ιηp Lηi + (8.1)
1≤i≤p
X
+ (−1)i+j−1 ι[ηi ,ηj ] ιη1 . . . ιc
ηi . . . ιc
ηj . . . ιηp .
1≤i<j≤p
where deg ιηi = −1 for all i = 1, . . . , p. Similarly
X
[ιηp . . . ιη1 , d] = (−1)i−1 Lηi ιηp . . . ιc
ηi . . . ιη1 + (8.2)
1≤i≤p
X
+ (−1)i+j ιηp . . . ιc
ηj . . . ιc
ηi . . . ιη1 ι[ηi ,ηj ] .
1≤i<j≤p
574
Part V Koszul-Chevalley complex
X
+ (−1)i+j−1 m ⊗ [gi , gj ] ∧ g1 ∧ · · · ∧ gbi ∧ · · · ∧ gbj ∧ · · · ∧ gp .
1≤i<j≤p
X
+ (−1)i+j−1 γ([gi , gj ], g1 , . . . , gbi , . . . , gbj , . . . , gp ).
1≤i<j≤p
In the next definition we use a relative Tor and Ext groups, which are the
derived functorsin the sense of relative homological algebra ([?], [?]).
Definition 8.10. Lie algebra homology and cohomology with coefficients in a
g-module m
H∗ (g; m) := H(C∗ (g, m), ∂) ∼
= Tor(U
∗
(g),k)
(k, m),
H∗ (g; m) := H(C ∗ (g, m), δ) ∼
= Ext∗(U (g),k) (k, m).
575
Part V A relation between Hochschild and Lie algebra homology
η : C∗ (Lie(A); N ) → C∗ (A; N )
X
n ⊗ a1 ∧ · · · ∧ ap 7→ (−1)l1 ...lp n ⊗ al1 ⊗ · · · ⊗ alp ,
l1 ,...,lp
where on the right hand side we have a sum over all permutations of the set
{1, . . . , p}, and l1 . . . lp denotes the sign of a permutation.
576
Part V A relation between Hochschild and Lie algebra homology
bη = −η∂,
577
Part V A relation between Hochschild and Lie algebra homology
= −η∂(n ⊗ a1 ∧ · · · ∧ ap ).
578
Part V Poisson trace
Der O × · · · × Der O → O
| {z }
p
The composition
is the map of complexes. It suffices to apply the formula for [d, ιη1 . . . ιηp ] only
to n-forms.
(C∗ (Derk O, Ωvol ), ∂) ։ (Ω∗ , d)
(Spencer’s picture of de Rham complex).
Now we fix the volume form ν, and denote
O → Ωvol , f 7→ f ν,
579
Part V Poisson trace
ω : Der O → Ω1 , η 7→ ιη ω
ιHf ω = −df.
f0 ⊗ f1 ∧ · · · ∧ fp 7→ f0 ω n ⊗ f1 ∧ · · · ∧ fp .
There is also a map
C∗ (Ham(X, ω), ω n ) → Ω∗
f0 ω n ⊗ f1 ∧ · · · ∧ fp 7→ f0 ιHf1 . . . ιHfp ω n .
We have
LHf = [d, ιHf ]ω = 0.
Proposition 8.13. For any f, g ∈ O
Hf,g = [Hf , Hg ].
We have
580
Part V Poisson trace
where
O(m) := {f ∈ O | LΞ f = mf }.
Then the {·, ·} agrees with the grading in the following way
{O(l), O(m)} ⊆ O(l + m − 1).
Let M
Pl := O(l + 1), P∗ := Pl
l∈Z
be the graded Lie algebra when equipped with the {·, ·}. The map f 7→ Hf is
a homomorphism of Lie algebras O → P = Poiss(Y, ω), and furthermore
LΞ Hf = (deg(f ) − 1)Hf .
To check this identity one computes
ι[Ξ,Hf ] ω = [LΞ , ιHf ]ω = − deg(f )df + df = (1 − deg(f ))df = (deg(f ) − 1)Hf
because ιHf ω = −df . Thus there is a graded Poisson trace
ptr∗ : C∗ (P∗ , ad) → Ω∗∗ (Y )
M (k)
ptr∗ : C∗ (P∗ , ad) → Ω∗,k+n (Y ),
k∈Z
where
(k)
C∗ (P∗ , ad) = (P∗ ⊗ Λq P∗ )(k + q)
and ∂ preserves k. Explicitely we have
LΞ (f0 ιHf1 . . . ιHfq ω n ) = (l0 + (l1 − 1) + . . . + (lq − 1) + m)f0 ιHf1 . . . ιHfq ω n
= ((l0 + . . . + lq ) + n − q)f0 ιHf1 . . . ιHfq ω n ,
(P∗ ⊗ Λq P∗ )(l) → Ωq (l − q)
581
Part V Hochschild homology
(m)
The complexes C∗ inherit filtration from C∗
(m) (m)
{0} = Fm−1 C∗ ⊂ Fm C∗ ⊂ ...
where
(
(m) Fp C∗ (CS(X))/Fm−1 C∗ (CS(X)) for p ≥ m − 1,
Fp C∗ := (8.4)
0 for p ≤ m − 1.
We have
(m) (m)
Cj = lim Fpj , m ∈ Z, j ∈ N.
p→∞
(m)
Let HH(m)
∗ denote the homology of C∗ and HH∗ the homology of C∗ . Our
first objective will be to find HH(m)
∗ .
There is a Milnor short exact sequence
(m) (m)
0 → lim1 Hq+1 (C∗ ) → HHq (CS(X)) → lim Hq (C∗ ) → 0.
(m)
If the system {Hq−1 (C∗ )}m→−∞ satisfies the Mittag-Leffler condition, then
lim1 vanishes.
Suppose {Vλ } is an inverse system of sets (k-modules). It satisfies Mittag-
Leffler condition if for all λ the system of subsets (im(Vµ → Vλ )) for µ > λ
stabilizes. The inverse system {Vλ } can be treated as a sheaf Ve over the indexing
set Λ with partial order topology. Then
582
Part V Hochschild homology
Y c := T0∗ X ×R+ C∗
C∗
S∗X
Pn
Consider the eigenspace of the action of the Euler field Ξ = i=1 ξi ∂ξi on T0∗ X
t∗ η = tm η
Then M
Ω∗∗ (T0∗ X) := Ω∗ (T0∗ X)(m)
m∈Z
(m),r
b) the spectral sequence ′ E∗∗ degenerates at ′ E 2
c) the identification in a) are compatible with the spectral sequence morphisms
induced by the canonical spectral sequence projections
(l) (m)
C∗ ։ C∗
for l ≤ m.
583
Part V Hochschild homology
BB
BB
BB
BB
BB
BB
p=m BB
BB q
BB
BB
BB
BB
q=n BB
BB
BB
BB
BB
BB
BB
/
p
B
H(m)
p
/ /
H2n−p c
dR (Y )
O
Ω2n−p (n+l−p)
dΩ2n−1−p (n+l−p)
/ /
H(l)
p
/ /
H2n−p c
dR (Y )
584
Part V Hochschild homology
??
??
??
??
?? q
??
??
??
??
??
??
??
??
p+q=0 ??
?
??
??
??
?? p
/
??
??
??
??
??
??
?
(C∗ , b) → (Ω∗ , 0)
f0 ⊗ · · · ⊗ fq → f0 df1 ∧ · · · ∧ dfq .
But instead of this map we take
(−1)q
f0 ⊗ · · · ⊗ fq → f0 ιHf1 . . . ιHfq ω n .
q!
We can compose the two maps
(C∗ (Lie(CS(X))), ∂) /
(C∗ (CS(X)), b) /
(Ω∗∗ , d).
6
585
Part V Cyclic homology
d(m),p−m
pn
′ (m),p−m ′ (m),p−m
Epn Em,n+p−m−1
/
∼
=
(l),p−m
dpn
′ (l),p−m ′ (l),p−m
Ep,n /
Em,n+p−m−1
for l < m.
(m)
Now H∗ = HH∗ (CS(X)) is the homology of the projective limit lim C∗ .
The projective system C (m) satisfies Mittag-Leffler condition. The same holds
for the projective systems of homology groups {HH(m)∗ }m∈Z<−n by corollary
(8.16). Hence
HHj = lim HHj ∼
(m) 2n−j
= HdR (Y c ),
m
b b b
B B
⊗3 ⊗2 CS(X)
CS(X) o
CS(X) o
b b
B
CS(X)⊗2 o
CS(X)
b
CS(X)
The first column is a Hochschild complex C∗ (CS(X)). The rest is the same
complex but shifted diagonally by 1, so the total complex is shifted by 2.
Let us put
(m)
B∗∗ := B∗∗ /Fm−1 B∗∗ ,
586
Part V Cyclic homology
Then we have
(m) (m)
Bkl = lim Fpkl , m ∈ Z, k, l ≥ 0
p→∞
and
(m)
Bkl = lim Bkl , k, l ≥ 0,
m→−∞
where
(m)
Fpkl := Fp Bkl /Fm−1 Bkl .
(m)
Let HC(m)
∗ denote the homology of Tot B∗∗ , and HC∗∗ the homology of Tot B∗∗ .
Proposition 8.18. Assume that m ≤ 0 and q ≥ 2n + 1. Then there exist
isomorphisms (
(m) ∼ Hev c
dR (Y ) q even
HCq = odd c
HdR (Y ) q odd
′
compatible with the canonical maps HC(m
q
)
→ HC(m)
q for m′ ≤ m.
This corollary together with a theorem (8.17) imply the following theorem
for cyclic homology of an algebra of symbols if dim H∗dR (Y c ) < ∞.
is injective. In particular
HCqr (CS(X)) = grSr HCq (CS(X)) := Sqr /Sq,r−1 , Sqr = ker S∗1+r ∩HCq (CS(X))
H2n−q+2r
dR (Y c ), r = 0, 1, . . . .
With some more work we can prove the theorem withoutSassumption of finite
dimension of H∗dR (Y c ). Then one represents X as a union j∈N Xj , where each
Xj is compact (with smooth or empty boundary) and Xj ⊂ Int Xj+1 . Then the
restriction maps CS(X) → CS(Xj ) induce homomorphisms
587
Part V Cyclic homology
θq
HHq (CS(X)) /
dq
HH
∼
= ∼
=
H2n−q
dR
/
limj H2n−q c
dR (Yj )
... 0 Ib b
S 0 Ib ...
/
dq
HH /
dq
HC /
dq−2
HC /
dq−1
HH /
O O O O
θq ∼
= ηq ηq−2 θq−1 ∼
=
... B I S B I ...
/
HHq /
HCq /
HCq−2 /
HHq−1 /
with a priori only the lower sequence being exact. The exactness of the upper
sequence follows from
1
lim HHq (CS(Xj )) = 0, for all q ∈ N,
588
Part V Cyclic homology
below
(m),r
i.e. Epq = 0 also if p + q ≥ 2n and p 6= 0.
(m),1
Indeed, Epq is equal, for p ≥ m, to
Actually, the first spectral sequence of the double complex B∗∗ (O)(p) degener-
ates at E 2 yielding thus that
(m),1 ∼ p+q p+q−1
Epq = ΩO (p)/dΩO (p), p ≥ m, p 6= 0,
and
(m),1 ∼ q̃
E0q = HdR (Y c ), q ≥ 2n,
(0) (1)
where q̃ is the parity of q and H∗dR = HdR (Y c ) ⊕ HdR (Y c ). This implies the
(m),r
required location of non-vanishing Epq and as a corollary gives
∼ (m),1 ∼ (q̃)
HC(m)
q = E0q = HdR (Y c )
589
Part V Cyclic homology
′ (m),r
Epq
(m),r
Spq
′ (m),r
Ep,q−2
Then
(m),1
Epq
(m),1
Spq
(m),1
Ep,q−2
Ω (−1) o
Ω (1) o
Ω (2)
0 0
d1 d1 d1 d1
Ω (−3) o
Ω (1) o
Ω (2)
Ω
q
⊕ q−2
HdR ⊕ q−4
HdR ⊕ ...
q−4 ...
⊕ q−2 ⊕ ⊕
0 Ω HdR
590
Part V Cyclic homology
Denote ( p+q
(m),1 Ω (p) p ≥ 0
E pq :=
0 p<0
0
q−1
(HdR [0], 0)
(m),1
(E ∗,q−1 , d1 )
B
′ (m),1
( E∗,q , d1 )
(m),1
(E ∗,q , d1 )
Consider the second spectral sequence of the double complex but arranged
r
according to conventions of Cartan-Eilenberg’s book. Denote it by q E∗∗ , al-
though it depends also on m.
2
The q E∗∗ looks as follows.
q−2
HdR
There is an isomorphism
(m),2 ∼
= (m),2
E pq −
→ E p+1,q+1
except (p, q) = (0, q), (1, q − 1), (1, q), (2, q).
(m),2 r r
The term E pq appears twice, in q E∗∗ and q+1 E∗∗ .
There are two cases:
q < n then for l = 2q + 1
(m),2 ∼
= (m),2 ∼
= (m),2 ∼
= ∼
= (m),2
E0 ←
− E −1,q−1 ←
− E −2,q−2 −
→ ... −
→ E −l,q−l ⊆ HCq−2l (O)(−l) = 0
591
Part V Cyclic homology
because q − 2l < 0.
The E 1 -term is the same as the E 2 -term:
q−1
HdR
GG
GG
GG
GG (m),2
0 0 0
(m),2
E 0,q−1 = 0 EGG (m),2
GG = 0
1,q−1 E 2,q−1
GG
GG
GG
0 0 0 0 0 GG 0
GG
GG
#
(m),2 (m),2
0 0 0 0 E 1,q E 2,q
In E 3 there are only two terms and the spectral sequence collapses at E 4 .
q−1
HdR
77
77
77 q−2 q−3
0 0 0 0 770 HdR HdR
77
77
0 0 0 0 0 777 0 0
77
q−1 q−2
0 0 0 0 0 HdR HdR
q
q − 1 ≥ n then for l = n − 2
(m),2 ∼
= (m),2 ∼
= (m),2 ∼
= ∼
= (m),2 2l+q−1
E 2,q−1 −
→ E 3,q −
→ E 4,q+1 − → E 2+l,q+l−1 ∼
→ ... − =Ω (2 + l) = 0
n−1
HdR
(m),2 (m),2
0 0 0 0 0 E 2,n−1 E 3,n−1
Hn+3
dR Hn+2
dR Hn+1
dR HndR n−1
HdR n−2
HdR n−3
HdR
592
Part V Cyclic homology
593
O
Part V
594
· · · Hn+3 Hn+2 Hn+1 H ⊕H ··· 0
0 0 0 0 0 0 0 0 n−3 n−5 2 1
n−1 ··· H ⊕H 0 Hn−2 Hn−3 Hn−4 Hn−5 · · · H3 H H H0
n−4 n−6
n−2 0 0 0 0 0 ··· 0 0 0 H ⊕H 0 Hn−3 Hn−4 Hn−5 Hn−6 · · · H2 H1 H0 0
0 0 0 0 0 0 0 0 n−5 n−7 0 0 0
··· H ⊕H 0 Hn−4 Hn−5 Hn−6 Hn−7 · · · H1 H
··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ··· ···
0 0 0 0 H 3 2 1
··· H2 ⊕ H0 H H H0 ···
··· 0 0 0 H1 0 H2 H1 H0 0 ···
0 0 0 0 0 0
··· H0 0 H1 H ···
··· 0 0 0 0 0 H 0 0 0 0 ···
0 0 0 0 0 0 0 0 0
/
··· ···
... −n − 1 −n ... −4 −3 −2 −1 0 1 2 3 4 ... n − 1 n ...
Cyclic homology
Part V Cyclic homology
EE
EE
b
EE
EE
GGEE
GGEE
GGEE
GGEE
IIGGEE
IIGGE
d
IIGEGE
IIGEE
NNINGEE
IG
NING
IGEE
q
NING
g
IIEG
NG EI
NI E
NG
o
r r
Let Epq be a spectral sequence such that each Epq (for r > r0 ) is a finite
dimensional vector space. Let R be a region in the (p, q)-plane which contains
finitely many boxes. Then
X X X
r r+1 ∞
dim Epq ≥ dim Epq ≥ ... ≥ dim Epq .
(p,q)∈R (p,q)∈R (p,q)∈R
[PICTURE]
Then X ′ X
r ∞
dim Epq = dim Epq .
(p,q)∈R (p,q)∈R
595
Part V Cyclic homology
Equality holds if and only if all dr inside R are zero, and then for all r > r0 for
some r0
X X X X
r r ∞ ∞
dim Epq − dim Epq = dim Epq − dim Epq .
(p,q)∈R′ (p,q)∈R (p,q)∈R′ (p,q)∈R
We can write
X (m),2
X (m),∞
X
(m),2
dim E0q − dim E0q = dim Epq .
0≤q≤n 0≤q≤n p>0
(B)2 (B)3
yyy yyy
yyyyy yyyyy
8 8
yy
y yy
y
yyyyy yyyyy
(A)2 E (B)2 ∧ (C)2 (A)3 E
EEEE EEEE
+3
EEEE EEEE
EEEE EEEE
EEE EEE
& &
(C2 ) (C)3
596
Part V Cyclic homology
These are also proved by induction on r in the following way. The (E)r im-
(m),r
plies (D)r and (E)r and (D)r together with the condition that {Epq hY j i},
(m),r+1
{Epq hY j i} satisfy Mittag-Leffler condition, imply (E)r+1 .
The (A)2 statement follows from the following remark. Suppose HkdR (Y c ) =
0 for k > n and that dim H∗dR (Y c ) < ∞. Then
2n−2
X X 2n−2
X
(m),2 (m),2
dim E0j − dim Epq = dim HCj (CSY ).
j=0 p>0,q j=0
The maps
HjdR (Y c ) → HjdR ((Y k )c )
are isomorphisms for j < k, monomorphism for j = k, zero for j > k + 1.
597
Chapter 9
Appendix: Topological
tensor products
Let (E, {pα }α∈A ), (F, {qβ }β∈B ) be vector spaces with the sytems of seminorms
{pα }α∈A , {qβ }β∈B respectively. Define a system of seminorms on E ⊗ F by
X
(pα ⊗ qβ )(τ ) := inf pα (ei )qβ (fi ), (9.1)
ı∈I
P
where infimum is taken over all representations τ = i∈I ei ⊗ fi , in which I is
a finite set.
Definition 9.1. A locally convex space E ⊗ F with topology induced by the
system of seminorms {pα ⊗ qβ }(α,β)∈A×B is calles a projective tensor product
b πF .
and denoted by E ⊗π F . Its completion is denoted by E ⊗
A bilinear map
b π F,
φ : E × F → E⊗ (e, f ) 7→ e ⊗ f,
f
E × FJ /
W
JJ x
JJ
;
JJ x
φ JJ
xL
$ x φ
b πF
E⊗
Remark 9.3. There are also different tensor products on topological vector
spaces, like injective and inductive tensor products, but we will not describe
them here.
S
Suppose that E ′ = m∈Z Em ′
, where
′ ′
. . . ⊆ Em−1 ⊆ Em ⊆ ...
598
Part V Appendix: Topological tensor products
E ′ ⊗E
e ′′ := lim El′1 ⊗
b π El′′2 .
(l1 ,l2 )∈Z×Z
′ ′ ′′ ′′
If for any m there is a continuous projections Em → Em−1 , Em → Em−1 ,
′ b ′′ ′ b ′′
then the space El1 ⊗π El2 is a closed subspace in Em1 ⊗π Em2 for any m1 ≥ l1 ,
m2 ≥ l 2 .
e ′′
Define a Z-filtration on E ′ ⊗E
[
(E ′ ⊗E
e ′′ )m := El′1 ⊗
b π El′′ .
2
(l1 ,l2 )∈Z×Z
l1 +l2 ≤m
599
Chapter 10
Appendix: Spectral
sequences
. . . ⊆ Fp C• ⊆ Fp+1 C• ⊆ . . . ⊆ C• .
S ∼
=
3. cocomplete if p Fp Cn −
→ Cn ,
for all n ∈ Z.
0
We define E∗∗ := grF 0
∗ C• (the associated graded complex), where Epq :=
0
Fp Cp+q /Fp−1 Cp+q , and d∗∗ is the boundary operator induced by ∂,
d0pq : Epq
0 0
→ Ep,q−1 .
0
Thus (E∗∗ , d0∗∗ ) is the direct sum of complexes
M
0
(E∗∗ , d0∗∗ ) = 0
(Ep∗ , d0p∗ ).
p∈Z
Next we define
1 0
Epq := Hq (Ep∗ , d0p∗ )
{c ∈ Fp Cp+q | ∂c ∈ Fp−1 Cp+q−1 }
= mod Fp−1 Cp+q
{c ∈ Fp Cp+q | c = ∂b for some b ∈ Fp Cp+q+1 }
1
Zpq + Fp−1 Cp+q
=: 1
.
Bpq + Fp−1 Cp+q
600
Part V Spectral sequence of a filtered complex
1
On Epq the boundary operator ∂ from a complex
∂ ∂
... Cp+q−1 o
Cp+q o
Cp+q+1 ...
22 33
22 33
... .. 22 .. 33 .. ...
. 22 . 33 .
22drpq 33drpq
22 33
22 33
... r
Ep−1,q 22E r 33 E r ...
22 p−1,q+1 33 p−1,q+2
22 33
22 33
r
... Ep,q−1 Er
p,q Er
p,q+1 ...
22 33
22 33
X Y
22 33
22 33
... r
Ep+1,q−2 22 r
Ep+1,q−1 33 r
Ep+1,q Cp+q+1 ...
22 33
22dpq
r 33dpq
r
22 33
22 33
... .. 22 .. 33 .. ...
. 22 . 33 .
22 33
22 33
... r r r ...
Ep+r,q−r−1 Ep+r,q−r Ep+r,q−r+1
... .. .. .. ...
. . .
601
Part V Spectral sequence of a filtered complex
and similarly
Hp′ +q′ (C) → Ep∞′ q′ · · · Epr+1 r
′ q ′ Ep′ q ′ .
These maps are called the edge homomorphisms. For the first quadrant spectral
sequence they correspond to the maps from leftmost column p = 0
r
E0q → Hq (C),
602
Part V Examples
10.2 Examples
Example 10.2. Two spectral sequences associated with the double complex
(C∗∗ , ∂ ′ , ∂ ′′ ).
.. .. ..
. . .
∂′ ∂′
... o
Cp−1,q+1 o
Cp,q+1 o
Cp+1,q+1 o
...
∂ ′′ ∂ ′′ ∂ ′′
∂′ ∂′
... o
Cp−1,q o
Cpq o
Cp+1,q o
...
∂ ′′ ∂ ′′ ∂ ′′
′ ′
∂ ∂
... o
Cp−1,q−1 o
Cp,q−1 o
Cp+1,q−1 o
...
.. .. ..
. . .
Here
∂ ′2 = ∂ ′′2 = 0, [∂ ′ , ∂ ′′ ] = ∂ ′ ∂ ′′ + ∂ ′′ ∂ ′ = 0,
and the total complex is defined by
−1
Y M
(Tot C)n := Cp,n−p ⊕ Cp,n−p , ∂ := ∂ ′ + ∂ ′′ .
p=−∞
.. .. .. ... .. ..
. . . . .
... ∗ ∗ ∗ ... ∗ ∗ ...
. . . C0,n ∗ ∗ ... ∗ ∗ ...
. . . ∗ C1,n−1 ∗ ... ∗ ∗ ...
... ∗ ∗ C2,n−2 ... ∗ ∗ ...
... ∗ ∗ ∗ . . . Cn−1,1 ∗ . . .
... ∗ ∗ ∗ ... ∗ Cn0 . . .
.. .. .. ... .. ..
. . . . .
There are two filtrations on Tot C:
filtration by columns
Y
Fp′ (Tot C)n := Cr,n−r
r≤p
603
Part V Examples
.. .. .. ... .. p .. ... .. ..
. . . . . . .
... ∗ ∗ ∗ ... ∗ ∗ ... ∗ ∗ ...
. . . C0,n ∗ ∗ ... ∗ ∗ ... ∗ ∗ ...
. . . ∗ C1,n−1 ∗ ... ∗ ∗ ... ∗ ∗ ...
... ∗ ∗ C2,n−2 ... ∗ ∗ ... ∗ ∗ ...
... ∗ ∗ ∗ . . . Cp,n−p ∗ ... ∗ ∗ ...
... ∗ ∗ ∗ ... ∗ Cp+1,n−p−1 ... ∗ ∗ ...
... ∗ ∗ ∗ ... ∗ ∗ . . . Cn−1,1 ∗ . . .
... ∗ ∗ ∗ ... ∗ ∗ ... ∗ Cn0 . . .
.. .. .. ... .. p .. ... .. ..
. . . . . . .
filtration by rows M
Fp′′ (Tot C)n := Cn−s,s
p≤s
.. .. .. ... .. .. ... .. ..
. . . . . . .
... ∗ ∗ ∗ ... ∗ ∗ ... ∗ ∗ ...
. . . C0,n ∗ ∗ ... ∗ ∗ ... ∗ ∗ ...
. . . ∗ C1,n−1 ∗ ... ∗ ∗ ... ∗ ∗ ...
... ∗ ∗ C2,n−2 ... ∗ ∗ ... ∗ ∗ ...
... ∗ ∗ ∗ . . . Cn−p,p ∗ ... ∗ ∗ ...
p p
... ∗ ∗ ∗ ... ∗ Cn−p−1,p+1 . . . ∗ ∗ ...
... ∗ ∗ ∗ ... ∗ ∗ . . . Cn−1,1 ∗ . . .
... ∗ ∗ ∗ ... ∗ ∗ ... ∗ Cn0 . . .
.. .. .. ... .. .. ... .. ..
. . . . . . .
Both filtrations are cocomplete. The filtration by columns is also complete
for each n. The filtration by rows is complete if and only if, Cp,n−p = 0 for
p ≪ 0.
There are two spectral sequences associated to double complex (C∗∗ , ∂ ′ , ∂ ′′ ).
1. First spectral sequence associated to the filtration by columns
′1
Epq = Hq (Cp∗ , ∂ ′′ ).
604
Part V Examples
Example 10.3. Double complex B(A)∗∗ (Connes double complex). Let A be the
associative algebra with unit.
(
A⊗(q−p+1) if q ≥ p ≥ 0,
B(A)pq :=
0 otherwise.
.. .. .. ..
. . . .
B B
A⊗3 o
A⊗2 o
A
b b
B
A⊗2 o
A
b
A
Here b is the Hochschild boundary operator and B is defined as
B := (1 − t)sN,
where
s(a0 ⊗ · · · ⊗ an ) := 1 ⊗ a0 ⊗ · · · ⊗ an
t(a0 ⊗ · · · ⊗ an ) := (−1)n ⊗ a0 ⊗ · · · ⊗ an−1
N (a0 ⊗ · · · ⊗ an ) := (id + t + . . . + tn )(a0 ⊗ · · · ⊗ an )
.. .. .. ..
. . . .
d d
Ω2A/k Ω1A/k
o o
0 0
d
Ω1A/k
A
0
A
∼
=
→ A ⊗Z Q (i.e. the additive group (A, +) is uniquely divisible), then the
If A −
formula
1
µ(a0 ⊗ · · · ⊗ an ) := a0 da0 ∧ · · · ∧ dan
n!
induces a morphism of double complexes µ : B(A)∗∗ → D(A)∗∗ .
605
Part V Examples
.. .. .. ..
. . . .
d d
Ω2A/k /dΩ1A/k o
H1dR (A) o
H0dR (A)
0 0
d
Ω1A/k /dA o
H0dR (A)
0
Thus the first spectral sequence of the double complex (B(A)∗∗ , b, B) also de-
generates at the term E 2 , and we get an isomorphism
n−1 n−2 n−4
HCn (A) := Hn (B(A)∗∗ ) = ΩnA/k /dΩA/k ⊕ HdR (A) ⊕ HdR (A) ⊕ . . . .
Hp (P∗ ⊗R N ) ∼
= TorR ∼
p (M, N ) = Hp (M ⊗R Q∗ ).
They express the fact that the bifunctor ⊗R : Mod-R × R-Mod → Ab is bal-
anced.
Example 10.6. Two hyperhomology spectral sequences. A Cartan-Eilenberg res-
olution of a complex (C∗ , ∂) is a double complex (P∗∗ , ∂ ′ , ∂ ′′ ) with augmentation
η : P∗0 → C∗ satisfying the following conditions:
606
Part V Examples
′ ′
1. for all p, q the modules Ppq , im ∂pq , ker ∂pq , Hp (P∗q , ∂ ′ ) are projective,
2. the augmented complexes
′ ′
Pp∗ , im ∂p∗ , ker ∂p∗ , Hp (P∗q , ∂ ′ )
η η η η
Cp im ∂p ker ∂p Hp (C∗ , ∂)
... .. .. .. ...
. . .
∂p′
′
∂p+1
... o
Pp−1,q o
Pp,q o
Pp+1,q o
...
∂p′
′
∂p+1
... o
Pp−1,q−1 o
Pp,q−1 o
Pp+1,q−1 o
...
... .. .. .. ...
. . .
∂p′
′
∂p+1
... o
Pp−1,1 o
Pp,1 o
Pp+1,1 o
...
∂p′
′
∂p+1
... o
Pp−1,0 o
Pp,0 o
Pp+1,0 o
...
η η η
∂p
∂p+1
... o
Cp−1 o
Cp o
Cp+1 o
...
Hp (Cp , ∂) o o
ker ∂p o o
im ∂p−1 im ∂p o o
Cp o o
ker ∂p
For an additive functor F the hyperhomology spectral sequences are the first
and second spectral sequences of a double complex (F (P∗∗ ), F (∂ ′ ), F (∂ ′′ ))
′1
Epq = (Lq F )(Cp ),
′′2 H
Epq = F (Ppq ),
and
′2
Epq = Hp ((Lq F )(C∗ )),
′′2
Epq = (Lp F )(Hq (C∗ )).
607
Part V Examples
Hp (F (C∗ )) ∼
= (Lp F )(M ).
0 ← Q/Z ← Q ← Z ← 0
′′2
Epq = (Lp F ◦ Lq G)(M )
In this case we obtain that
′′2
Epq = (Lp F ◦ Lq G)(M ) =⇒ (Lp+q (F ◦ G))(M ).
608
Part V Examples
0 0 ... 0
q 0 0 ... 0
(L0 (F ◦ G))(M ) (L1 (F ◦ G))(M ) ... (Lp (F ◦ G))(M )
/
M ⊗R N ← P∗ ⊗R Q∗ ∼
= (P∗ ⊗R S) ⊗S Q∗
{1,2}
Lq F (·, ·) Lq F (·, ·)
OOO
qq OOO
qqqqq OOO
q OO
qqq
x '
{1} {2}
Lq F (·, ·) Lq F (·, ·)
JJ
JJ rr
JJ rr
JJ rrr
JJ rr
JJ rr (
rr
F if q = 0
$ x
L∅q F (·, ·)
0 6 0
if q =
609
Part V Examples
ppp OOO
p OO
pp
q q
R{1} F (·, ·) R{2} F (·, ·)
JJ r
JJ rr
e 8
JJ
JJ rrrr
JJ r
JJ rr
J rr (
rr F if q = 0
R∅q F (·, ·)
0 6 0
if q =
q
We say that it is right balanced if there are isomorphisms R{1} ∼
= R{1,2} ∼
q q
= R{2} .
There is an isomorphism
∼
=
− P∗ ⊗R Q∗ ∼
P∗ ⊗R N ← = (P∗ ⊗R S) ⊗S Q∗
∼
=
TorR → TorR
q (M, S ⊗S Q∗ ) − q (M, S) ⊗S Q∗ .
Hp (TorR ∼ S R
q (M, S) ⊗ Q∗ ) = Torp (Torq (M, S), N ),
TorR 2 S
n (M, N ) → En0 = Torn (M ⊗ S, N )
Example 10.10. For an unital k-algebra A let Lie(A) denote the associated Lie
algebra with bracket [a, a′ ] = aa′ − a′ a. The universal derivation
HLie ∼ 2
n (A; N ) → Hn (A; N ) = En0 .
610
Part V Examples
where
n
X
∂(n ⊗ a1 ∧ · · · ∧ an ) := (−1)i (ai n − nai ) ⊗a1 ∧ · · · ∧ abi ∧ · · · ∧ an
| {z }
i=1
−(d∆ a)n
X
+ (−1)i+j n ⊗ [ai , aj ] ∧ a1 ∧ · · · ∧ abi ∧ · · · ∧ abj ∧ · · · ∧ an
1≤i<j≤n
HLie
n (A; ad) → HHn (A)
TorR
n (M, C∗ ) := Hn (P∗ ⊗R C∗ )
and
′′1
Epq = TorR
q (M, Cp )
(
∼ Hp (M ⊗R C∗ ) q = 0
′′2
Epq = Hp (TorR
q (M, C∗ )) =
0 q=6 0
2
where the isomorphism for Epq holds if the complexes TorR
q (M, C∗ ) are acyclic
for q > 0, for example if Cn are flat. Then we obtain a Künneth spectral
sequence
2
Epq = TorR
p (M, Hq (C)) =⇒ Hp+q (M ⊗R C∗ )
if Cn = 0 for n ≪ 0.
611
Bibliography
612
Part VI
Equivariant KK-theory
by
Paul F. Baum
Jacek Brodzki
613
Based on the lectures of:
• Paul F. Baum
(Mathematics Department, McAllister Building The Pennsylvania State
University, University Park, PA 16802, USA)
– Chapter 6.
• Jacek Brodzki
(School of Mathematics, University of Southampton Southampton SO17
1BJ, UK)
– Chapters 1, 2, 3, 4, 5, 6.2, ??.
With additional lectures by:
• Piotr M. Soltan – Sections 2.10, 2.11, 2.12, 2.13.
• Christian Voigt – Introduction VI.
614
Introduction to KK-theory
KK-theory was defined and developed by Kasparov in the 1980s. Since then
it has played a fundamental rôle in the theory of operator algebras and its
applications. In this lecture we explain some of the origins of Kasparov’s theory,
sketch its definition and basic properties, and indicate some applications. A
large part of the material presented here will be discussed in much more detail
in later lectures. Therefore we will skip almost all proofs and only give some
references to the literature.
615
The Serre-Swan theorem states that the category of vector bundles over a com-
pact space X is equivalent to the category of finitely generated projective mod-
ules over the algebra of continuous functions C(X). It follows that K0 (X) can
be identified with K0 (C0 (X)) for all locally compact spaces X.
The higher topological K-groups of a Banach algebra A are defined by Kn (A) =
K0 (C0 (Rn , A)). Here C0 (Rn , A) is the algebra of continuous functions Rn → A
vanishing at infinity. We remark that the definition of K0 (A) uses only the alge-
braic structure, and not the topology of the Banach algebra A. In contrast, the
definition of the higher topological K-theory groups Kn (A) relies on the Banach
algebra structure of A.
The Bott periodicity theorem carries over to the setting of Banach algebras:
There is a natural isomorphism Kn+2 (A) ∼ = Kn (A) for all n.
a- Index, t- Index : K0 (T ∗ M ) → Z,
called the analytical and topological index, respectively. These maps are made
in such a way that a- Index([σ(D)]) = Index(D), and t- Index([σ(D)]) is defined
topologically. The Atiyah-Singer index theorem states that
a- Index = t- Index .
Using the Chern character from K-theory to cohomology, this result leads to an
explicit expression for the index involving characteristic classes. For instance,
in the case of the Dirac operator D on a spin manifold M the corresponding
formula reads Z
Index(D) = Â(M )
M
K-homology
Index theory is a natural starting point for the definition of K-homology, the ho-
mology theory dual to K-theory. The existence of such a dual homology theory
follows from abstract homotopy theory, but homotopy theory does not provide
a useful description for the cycles of K-homology.
Atiyah proposed an operator theoretic approach to K-homology based on ”ab-
stract elliptic operators” [a-mf68]. The definition of an abstract elliptic operator
encodes the main properties of elliptic pseudodifferential operators on closed
616
manifolds.
Let X be compact topological space. An abstract elliptic operator over X is
a triple (φ0 , φ1 , T ), where φi : C(X) → B(Hi ) are ∗-representations on Hilbert
spaces Hi and T ∈ B(H0 , H1 ) is a Fredholm operator such that φ1 (f )T −T φ0 (f )
is a compact operator for all f ∈ C(X).
Let us write Ell(X) for the set of all such triples. There is a binary operation
on Ell(X) given by direct sum. Atiyah defined a map Ell(X) → K0 (X) and
showed that it is surjective provided X is a finite CW -complex.
The remaining problem was to describe explicitely the equivalence relation ∼
such that Ell(X)/ ∼ is isomorphic to K0 (X). Eventually this problem was
solved by Kasparov via KK-theory.
Brown-Douglas-Fillmore theory
Another approach to K-homology which precedes KK-theory is the extension
theory of Brown, Douglas and Fillmore [bdf-77]. This theory was motivated by
questions in operator theory in the first place.
Let H be a Hilbert space and consider the exact sequence
π
0 → K(H) → B(H) −
→ Q(H) → 0,
where K(H) is the ideal of compact operators on H, and Q(H) = B(H)/K(H)
is the Calkin algebra. An operator T ∈ B(H) is called essentially normal (self-
adjoint) if π(T ) is normal (selfadjoint). The essential spectrum of T is the
spectrum of π(T ).
The Weyl-von Neumann theorem states that if T is essentially selfadjoint,
then T = S + K, where S is selfadjoint and K compact. Moreover, one has
T = U RU ∗ + K where U is unitary and K compact if and only if T and R have
the same essential spectrum.
Brown, Douglas and Fillmore addressed the following two natural questions. If
T is essentially normal, then
• under what conditions can one write T = N + K, where N is normal and
K compact?
• under what conditions on R can one write T = U RU ∗ + K, where U is
unitary and K compact?
This led them to study extensions of C*-algebras. We say that E is and exten-
sion of A by B if there exists an exact sequence
0→B→E→A→0
of C*-algebras, that is, B is an ideal in E and A is isomorphic to the quotient
of E by B. If A is separable and nuclear and B is σ-unital, then there is an
abelian group Ext(A, B) constructed out of equivalence classes of extensions of
A by B ⊗ K.
If T is an essentially normal operator on H and X ⊂ C its essential spectrum,
then one has an extension
0 → K(H) → C ∗ (T, 1, K(H)) → C(X) → 0.
The crucial point is that a computation of Ext(C(X), C) answers the questions
stated above. We refer to chapter 16 in [b-b98] for a precise statement of the
results and more information.
617
Definition of KK-theory
Hilbert modules
As a first ingredient in Kasparov theory we need Hilbert modules [l-e95]. If B
is a C*-algebra, then a Hilbert B-module is a right B-module E with a positive
definite sesquilinear form h−, −i : E × E → B such that
hξ, η · bi = hξ, ηi · b,
hξ, ηi∗ = hη, ξi,
hξ, ξi ≥ 0
hξ, ξi = 0 iff ξ = 0
p
for all ξ, η ∈ E, b ∈ B and E is complete in the norm kξk = khξ, ξik.
Let us consider some examples of Hilbert modules.
a) In the case B = C a Hilbert B-module is the same thing as a Hilbert
space.
b) If B = C0 (X) for a locally compact space X then Hilbert B-modules can
be identified with continuous fields of Hilbert spaces over X.
c) Every C*-algebra B is a Hilbert B-module over itself with the bracket
hb, ci = b∗ c.
d) L
If (Ei )i∈I is a family of Hilbert B-modules, then the completed direct sum
i∈I ELi is a Hilbert B-module. For a C*-algebra B the Hilbert B-module
∞
HB = i=1 B is a standard module in a certain sense. More precisely,
the Kasparov stabilization theorem states that if EB is any countably
generated Hilbert B-module, then EB ⊕ HB = HB .
Let E, F be Hilbert B-modules. Denote by L(E, F ) the set of all maps T : E → F
such that there exists T ∗ : F → E satisfying hT ξ, ηi = hξ, T ∗ ηi for all ξ ∈ E,
η ∈ F. Such maps are automatically B-linear and bounded, and they are simply
referred to as bounded operators.
A bounded operator T ∈ L(E, F ) is called finite rank operator if it is a finite sum
of rank-one operators |ηihξ| given by |ηihξ|(λ) = ηhξ, λi for ξ ∈ E, η ∈ F. The
space K(E, F ) of compact operators is defined as the closed linear span of the
space of finite rank operators. In the case E = F we have that L(E, E) = L(E)
is a C*-algebra, and K(E, E) = K(E) ⊂ L(E) is an ideal.
Kasparov modules
Let A and B be separable C*-algebras. A Kasparov A-B-module is a triple
(E, φ, F ), where E is countably generated graded Hilbert B-module E = E + ⊕E − ,
φ : A → L(E) is a ∗-homomorphism of degree 0, that is,
φ+ (a) 0
φ(a) = ,
0 φ− (a)
with ∗-homomorphisms φ± : A → L(E ± ), and F ∈ L(E) is an operator of degree
one,
0 P
F =
Q 0
618
such that
[φ(a), F ], φ(a)(F − F ∗ ), φ(a)(F 2 − Id)
are compact for all a ∈ A.
Let us consider some examples of Kasparov modules.
a) If φ : A → B is a *-homomorphism, then (B ⊕ 0, φ, 0) is a Kasparov A-B-
module.
b) Let M be a closed manifold, and let P : Γ(E + ) → Γ(E − ) be an elliptic
pseudodifferential operator of order zero between vector bundles E ± over
M . Moreover let Q be a parametrix for P . If we set H = L2 (E + )⊕L2 (E − )
and let φ : C(M ) → B(H) be the ∗-homomorphism given by pointwise
multiplication of functions with sections, then
0 Q
H, φ, ,
P 0
KK-theory
There is an obvious notion of isomorphism of Kasparov modules. More generally,
a homotopy between Kasparov A-B-modules E0 , E1 is a Kasparov A-B ⊗ C[0, 1]-
module (E, φ, F ) such that
(Ei , φi , Fi ) ∼
= (E ⊗evi B, φ ⊗ Id, F ⊗ Id),
619
for all A, B, C. This product is called the Kasparov product, and it is by
far the most important feature of Kasparov theory. Using the Kasparov
product we can view KK as a category with separable C*-algebras as
objects and morphism sets MorKK (A, B) = KK(A, B).
• There are several equivalent ways to define higher Kasparov groups, one
possible definition is KKn (A, B) = KK(A, C0 (Rn ) ⊗ B). As for ordi-
nary K-theory there are Bott periodicity isomorphisms KKn+2 (A, B) ∼=
KKn (A, B), natural in A and B.
• Topological K-theory and K-homology are contained in KK-theory as a
special case. In fact, one has KK∗ (C, A) = K∗ (A), KK∗ (A, C) = K∗ (A)
for every separable C*-algebra A. If A = C(X) where X is a finite CW -
complex we obtain in this way the K-theory and K-homology of X, re-
spectively.
• Let
0→K→E→Q→0
be an extension of C*-algebras with a completely positive, contractive
splitting of the quotient map. Then there are exact sequences
KK0 (A, K) /
KK0 (A, E) /
KK0 (A, Q)
O
KK1 (A, Q) o
KK1 (A, E) o
KK1 (A, K)
and
KK0 (Q, A) /
KK0 (E, A) /
KK0 (K, A)
O
KK1 (K, A) o
KK1 (E, A) o
KK1 (Q, A)
The boundary maps in these sequences are determined by an element in
KK1 (Q, K) naturally associated to the extension.
If Q is nuclear, then every extension 0 → K → E → Q → 0 has a
completely positive splitting.
• If A is nuclear there is a natural isomorphism KK1 (A, B) ∼
= Ext(A, B).
Further developments
Universal coefficient theorem
For computations it is important that the groups KK(A, B) are determined
by the K-groups K∗ (A), K∗ (B) in many cases. More precisely, the universal
coefficient theorem of Rosenberg-Schochet [rs87] states that there is a short
exact sequence of graded abelian groups
0 → Ext∗ (K∗+1 (A), K∗ (B)) → KK∗ (A, B) → Hom(K∗ (A), K∗ (B)) → 0
if A is isomorphic in KK to a commutative C*-algebra.
For instance, using this in the case A = C(X) where X ⊂ C is compact and
B = C one can reprove the results of Brown-Douglas-Fillmore.
620
The Kasparov index theorem
Many results in index theory can be formulated and proved elegantly using KK-
theory. As an example let us consider the following version of the index theorem
due to Kasparov.
Let M be a closed manifold. The cotangent bundle T ∗ M is an almost complex
manifold in a natural way. In particular, there is the Dolbeault operator D =
∂¯ + ∂¯∗ which gives a class [∂¯M ] in KK(C0 (T ∗ M ), C). Now if P is an elliptic
pseudodifferential operator P : Γ(E + ) → Γ(E − ) on M , then, as we have seen
above, P defines a class [P ] ∈ KK(C(M ), C). Its symbol yields a class [σ(P )] ∈
KK(C, C0 (T ∗ M )) = K0 (T ∗ M ). In fact, one may define a bivariant symbol class
[[σ(P )]] ∈ KK(C(M ), C0 (T ∗ M )) such that [σ(P )] = 1 · [[σ(P )]].
The Kasparov index theorem states that
π
0 /
K /
E /
Q /
0,
F (σ)
{
0 /
F (K) /
F (E) /
F (Q) /
0.
A theorem due to Higson and Cuntz [h-n87] states that the obvious functor
from the category C ∗ -Alg of separable C*-algebras to the category KK is the
universal split exact stable homotopy functor. That is, whenever f : C ∗ -Alg →
C is a split exact stable homotopy invariant functor, then there exists a unique
additive functor F : KK → C such that the diagram
C ∗ -Alg
I
/
KK
II
II
II F
f II
I
C
$
621
commutes.
There are many important topics that we do not have time to touch upon,
in particular the equivariant versions of KK-theory and its applications to the
Novikov conjecture [k-g88]. The Novikov conjecture was one of the principal
motivations for the invention of KK-theory.
In a completely different direction, KK-theory plays a prominent rôle in the
classification of purely infinite simple C*-algebras due to Kirchberg and Philipps.
This classification is one of the deepest achievements in C*-algebra theory up
to now.
622
Chapter 1
C*-algebras
1.1 Definitions
Definition 1.1. A Banach algebra (complex) is an algebra A which is a Banach
space with norm satisfying the inequality
kabk ≤ kakkbk, for all a, b ∈ A.
Assume that we have an involution on Banach algebra, ∗ : A → A that is for
all a, b ∈ A, λ, µ ∈ C
a∗∗ = a,
(λa + µb)∗ = λ̄a∗ + µ̄b∗ ,
(ab)∗ = b∗ a∗ .
Definition 1.2. A C*-algebra is a Banach algebra A with involution ∗ : A → A
which satisfies the C*-identity
ka∗ ak = kak2
for all a ∈ A.
We say that A is unital if there exists 1 ∈ A such that a · 1 = 1 · a = a. The
involution ∗ is an isometry
kak2 = ka∗ ak ≤ ka∗ kkak, kak ≤ ka∗ k.
The C*-identity forces a strong connection between algebra and analysis. A
*-morphism is an algebra homomorphism ϕ : A → B such that ϕ(a∗ ) = (ϕ(a))∗
for all a ∈ A.
Theorem 1.3. Let A, B be a C*-algebras (unital or not). If φ : A → B is
∗-homomorphism then
1. for all a ∈ A we have kφ(a)k ≤ kak, i.e. φ is continuous with norm
kφk ≤ 1.
2. φ(A) is closed in B, in particular φ(A) is a subalgebra of B and the in-
duced homomorphism A/ ker φ → φ(A) is an isometry. An injective C*-
homomorphism is an isometry.
623
Part VI Examples
1.2 Examples
Example 1.4. Let X be a locally compact Hausdorff space, and C0 (X) the
algebra of functions vanishing at infinity. Then with respect to conjugation and
norm kf k = supx∈X |f (x)|, the algebra C0 (X) is a C*-algebra.
Example 1.5. The matrix algebra Mn (C) is a C*-algebra. Furthermore
Theorem 1.6. Every finite dimensional C*-algebra A is of the form Mn1 (C) ⊕
· · · ⊕ Mnk (C).
More generally direct limits of finite dimensional C*-algebras are called AF
algebras.
Example 1.7. Let B(H) be tha algebra of bounded operators on Hilbert space.
It is not separable unless it is finite dimensional. If dim H = n, then B(H) =
Mn (C). If dim H = ∞, then there is a closed ideal of compact operators K(H) ⊂
B(H) which takes over the role of matrices. There is an extension
where the quotient algebra B(H)/K(H) is denoted Q(H), and is called the
Calkin algebra.
Theorem 1.8. [Gelfand, Naimark] Every C*-algebra A admits a faithful repre-
sentation on H i.e. there is an injective C*-homomorphism φ : A → B(H) for
some H. Then φ is an isometry, so A can be identified with a C*-subalgebra of
B(H).
Example 1.9. Let G be a discrete group (for simplicity). P Its group ring C[G]
is the ring of finitely supported functions f : G → C, f = g∈G fg δg , fg ∈ C,
δg (s) = 1 if s = g and 0 otherwise. The multiplication is given by convolution
X X
(f ∗ g)(s) := f (α)g(β) = f (st−1 )g(t).
α,β=s t∈G
We have δs ∗ δt = δst . We will assume that G is countable and then {δs }s∈G
will provide a basis for l2 (G). For fixed g the action of δg ∗ − on l2 (G) produces
a permutation of {δs }s∈G and so an operator Ug : l2 (G) → l2 (G),
624
Part VI Examples
X
kλ(f )k ≤ |fg | = kf k1
g∈G
625
Part VI Examples
Theorem 1.16 (Coburn). The algebra C ∗ (S) contains the compact operators K
as an ideal and there is an extension
0 → K → C ∗ (S) → C(S 1 ) → 0,
P Mz : z n 7→ z n+1 , n ≥ −1
n n+1
Mz P : z 7→ z , n ≥ 0.
Both operators are zero outside this range. It follows that [P, Mz ] is of rank
one, and [P, Mzn ] is of rank n on L2 (S 1 ). If p is a polynomial in z, then [P, Mp ]
is of finite rank.
For f ∈ C(S 1 ) there exist a sequence of Laurent polynomials pn → f such
that
Tf Tg = P Mf P Mg
= P (P Mf − [P, Mf ])Mg
= P Mf Mg − P [P, Mf ]Mg
= Tf g + K,
626
Part VI Gelfand transform
0 → K → T → C(S 1 ) → 0.
0 → K → E → C(S 1 ) → 0
0 → K → En → On → 0.
We recall that:
Definition 1.20. A projection p ∈ A is infinite if p is equivalent to a proper
subprojection of itself. Otherwise it is called finite.
A simple C*-algebra is purely infinite if and only if the closure of xAx
contains an infinite projection for every positive x ∈ A.
Example 1.21. Noncommutative Riemann surfaces. Let Γg be a fundamental
group of compact oriented Riemann surface Σg of genus g ≥ 1.
g
Y
Γg = {uj vj | j = 1, . . . , g, [uj , vj ] = 1},
j=1
627
Part VI Gelfand transform
628
Part VI Gelfand transform
π ⊙ σ : A ⊙ B → L(H ⊗ H′ ),
629
Part VI Gelfand transform
Proposition 1.31. The reduced group algebra Cr∗ (G) is nuclear if and only if
G is amenable.
Maximal tensor product ⊗max has the following universal property. There
is a natural bijection between non degenerate C*-homomorphisms
A1 ⊗max A2 → B(H),
A1 → B(H), A2 → B(H).
One can also replace B(H) be the multiplier algebra M(D) for any C*-algebra
D.
There is a canonical C*-algebra homomorphism
A1 ⊗max A2 → A1 ⊗min A2
630
Chapter 2
K-theory
2.1 Definitions
Definition 2.1. If A is a unital C*-algebra, then p ∈ A is a projection if and
only if p∗ = p, p2 = p.
Definition 2.2. Let p, q ∈ A be a projections. We say that they are
1. Murray-von Neumann equivalent, p ∼v q, if there exist v ∈ A such that
p = v ∗ v, q = vv ∗ .
2. unitarily equivalent, p ∼u q, if there exist a unitary u ∈ A such that
upu∗ = q.
3. homotopic, p ∼h q, if there exist a continuous map γ : [0, 1] → A such that
γ(0) = p, γ(1) = q, and γ(t) is a projection for all t ∈ [0, 1].
In a general C*-algebra there are implications
p ∼h q =⇒ p ∼u q =⇒ p ∼v q.
S
Let M∞ (A) = n≥1 Mn (A). Then these three notions of equivalence coincide
in M∞ (A).
Denote by P (A) the set of projections in M∞ (A). We have the following
structure:
• Semigroup, for p ∈ Mn (A), q ∈ Mn (A)
p 0
p⊕q = ∈ Mn+m (A).
0 q
631
Part VI Unitizations and multiplier algebras
• Two pairs ([p1 ], [p2 ]) and ([q1 ], [q2 ]) are equivalent if and only if
Definition 2.3. The set of equivalence classes of pairs ([p1 ], [p2 ]) with compo-
nentwise addition is an abelian group denoted by K0 (A).
Example 2.4. If A = C, then two projections in Mn (C) are homotopic if and
only if they have the same rank. It follows that K0 (C) = Z.
Example 2.5. If H is a separable Hilbert space, and A = B(H) is the algebra of
bounded operators on H, then two projections p, q ∈ B(H) are equivalent in the
sense of Murray- von Neumann if and only if there exists a unitary isomorphism
from the range of p to the range of q. The set of projections in B(H) can be
indexed by the dimension of the range (including 0 and ∞). Thus any two
projections of infinite range are equivalent. If p ∈ B(H) is any projection, then
p ⊕ 1 ∼ 0 ⊕ 1, [p] + [1] = [0] + [1] in K0 (A), so [p] = [0] = 0 in K0 (A), and
K0 (B(H)) = 0.
Proposition 2.6.
1. K0 is a covariant functor. If φ : A → B is a homomorphism of C*-
algebras, then there is an induced map φ∗ : K0 (A) → K0 (B).
2. If φ0 , φ1 : A → B are homotopic homomorphisms then φ0∗ = φ1∗ : K0 (A) →
K0 (B).
3. If A is a unital C*-algebra and A1 ⊂ A2 ⊂ A3 ⊂ . . . is an increasing se-
quence of unital C*-algebras whose union is dense in A then lim K0 (An ) =
−→
K0 (A).
For any nonunital C*-algebra J there exists an unique (up to isomorphism)
unital C*-algebra Je which contains J as an ideal of codimension 1.
0 → J → Je → C → 0.
632
Part VI Stabilization
A = C0 (X) ֒→ C(Y ) = B
2.3 Stabilization
Stabilization map
a 0
a 7→
0 0
is an example of a nonunital C*-algebra morphism A → Mn (A) even when A is
unital.
Proposition 2.8. The stabilization map induces an isomorphism in K-theory
for all n.
Proof. For all k there is an isomorphism Mk (Mn (A)) ∼
= Mkn (A), so any matrix
in Mk (Mn (A)) can be regarded as a projection in Mkn (A) which provides the
two-sided inverse to the stabilization map.
S
Example 2.9. Take M2 (C) ⊂ M4 (C) ⊂ M8 (C) ⊂ . . .. The direct limit n≥1 M2n (C)
is dense in K, so
K0 (A) = K0 (A ⊗ K).
633
Part VI Higher K-theory
SA := {f ∈ CA | f (1) = 0}.
0 → SA → CA → A → 0.
0 → J → A → A/J → 0.
634
Part VI Excision and relative K-theory
Example 2.15. Let D be the open unit disc in R2 , A = C(D). Let J = C0 (D) -
continuous functions on D which vanish on ∂D. Then A/J = C(∂D).
The inclusion D ֒→ C can be regarded as an element of A. The triple
(1, 1, z̄) defines a relative K-cycle in K0 (C(D), C(∂D)). By excision this gives
an element of K0 (C0 (D)). Since D ∼ = R2 we have an element b ∈ K0 (C0 (R2 )).
This is the Bott generator. Under the isomorhism K0 (C0 (R2 )) ∼ = Z, the Bott
generator b is mapped to 1 ∈ Z.
Definition 2.16. The mapping cone of a surjective morphism π : A ։ B of
C*-algebras is the C*-algebra
where Q(H) is the Calkin algebra. Take T ∈ B(H) such that T ∗ T − 1 ∈ K(H)
and T T ∗ − 1 ∈ K(H) (T is essenitally unitary). Then (1, 1, T ) is a relative
K-cycle for (B(H), Q(H)),
635
Part VI Excision and relative K-theory
K0 (J) /
K0 (A) /
K0 (A/J)
O
K1 (A/J) o
K1 (A) o
K1 (J)
Furthermore
u ⊕ v ∼ uv ⊕ 1 ∼ vu ⊕ 1, u ⊕ u∗ ∼ 1 ⊕ 1
[u] + [v] = [u ⊕ v] = [uv ⊕ 1] = [uv],
so addition in Ku1 (A) corresponds to matrix product.
Proposition 2.21. For a unital C*-algebra A
Ku1 (A) ∼
= K0 (SA) = K1 (A).
636
Part VI Products
2.6 Products
For any unital C*-algebras A1 , A2 there exists a bilinear associative product
defined as follows.
1. If q1 , q2 are projections in Mk (A1 ), Mp (A2 ), then q1 ⊗ q2 is a projection
in Mkp (A1 ⊗min A2 ) using Mk (C) ⊗ Mp (C) ∼ = Mkp (C).
2. This gives rise to the product
0 → K → T → C(S 1 ) → 0
0 → T1 → A1 → A1 /T1 → 0
0 → T1 ⊗ A2 → A1 ⊗ A2 → A1 /T1 ⊗ A2 → 0
637
Part VI Bott periodicity
Proposition 2.24. The Toeplitz extension has completely positive section C(S 1 ) →
T , f 7→ Tf .
Remark that the map f 7→ Tf is not an algebra homomorphism.
Using the two propositions above we get that for every C*-algebra A ther is
an exact sequence.
0 → K ⊗ A → T ⊗ A → C(S 1 ) ⊗ A → 0.
The boundary map of this sequence is
∂ : K1 (C(S 1 ) ⊗ A) → K0 (K ⊗ A) ∼
= K0 (A).
Regard S 1 as a one-point compactification of R. Restrict to C0 (R) ⊗ A. Then
we have
αA : K2 (A) = K1 (C0 (R) ⊗ A) → K0 (A).
We will prove, after Atiyah, that αA is an inverse to βA with respect to the
exterior product. The proof depends on the following formal properties of αA
1. αC (b) = 1. If u is a unitary-valued function on S 1 , then αC : [u] → Index Tu
is the minus winding number of u. Furthermore b = (1, 1, z̄) 7→ 1.
2. for all A, B the following diagram is commutative
K2 (A) ⊗ K0 (B) /
K2 (A ⊗ B)
αA ⊗id αA⊗B
K0 (A) ⊗ K0 (B) /
K0 (A ⊗ B)
638
Part VI Cuntz’s proof of Bott periodicity
C(S 1 ) /
Tf /
f /
f (1)
idA ⊗ j : A = A ⊗ C → A ⊗ T
idA ⊗ p : A ⊗ T → A
i p
0 /
T0 /
T a
/
C /
0
j
0 → A ⊗ K → A ⊗ T0 → A ⊗ C(S 1 ) → 0
639
Part VI The Mayer–Vietoris sequence
A2
q1 p2
A1 p1
/
K0 (A) /
K0 (A1 ) ⊕ K0 (A2 ) /
K0 (B)
O
K1 (B) o
K1 (A1 ) ⊕ K1 (A2 ) o
K1 (A)
K0 (Aθ ) = Z ⊕ Z
K1 (Aθ ) = Z ⊕ Z
Example 2.29. For the free group on two generators F2 the map
640
Part VI Completely positive maps
Proof. The lemma is a consequence of the fact that any positive element x ∈
Mn (A) is a sum of elements of the form
∗
a1 a1 a∗1 a2 · · · a∗1 an
a∗2 a1 a∗2 a2 · · · a∗2 an
∗
.. .. .. .. = a1 a2 · · · an a1 a2 · · · an .
. . . .
a∗n a1 a∗n a2 · · · a∗n an
we have
∗ ∗
y1,1 ··· yn,1 y1,1 ··· y1,n
.. .. ..
x = ... ..
. . .
..
. .
∗ ∗
y1,n ··· yn,n yn,1 ··· yn,n
so that n
X
∗
xk,l = yr,k yr,l .
r=1
Corollary 2.31. A map ϕ : A → B(H) is c.p. if and only if for any n and any
a1 , . . . , an ∈ A, ξ1 , . . . , xn ∈ H the number
n
X
(ξi ϕ(a∗i aj )ξj )
i,j=1
is positive.
Theorem 2.32 (Stinespring). Let ϕ : A → B(H) be a unital c.p. map. Then
there exists a Hilbert space K, a representation π of A on K and an isometry
V : K → H such that
ϕ(a) = V ∗ π(a)V
for all a ∈ V .
Proof. Let A ⊙ H be the algebraic tensor product of A and H. We define a
sesquilinear form (· ·) on A ⊙ H by
X X X
ai ξi bj ηj = (ξi ϕ(a∗i bj )ηj )
i j i,j
641
Part VI Completely positive maps
and let N = X ∈ A ⊙ H | (X X) = 0 Now A ⊙ H is an A module under
a(b ⊗ η) = ab ⊗ η
π(a)V ξ = (a ⊗ ξ)
= 1A ⊗ ϕ(a)ξ.
642
Part VI The Toeplitz extension
Tf = pMf j.
and
vλ sφn = vλ φn+1 = λn+1 φn+1 = λsvλ φn .
It follows that vλ svλ∗ = λs.
Clearly the inner automorphism Advλ of B(H) leaves T and K(H) invariant.
Therefore it descends to an automorphism of T /K(H). This shows that Sp u is
invariant under all rotations, so it must be T.
It follows immediately from Lemma 2.33 that T /K(H) is isomorphic to C(T).
Let π : T → C(T) be the quotient map sending s to u followed by iden-
tification of u with the canonical generator z of C(T) and let σ be the map
C(T) ∋ f 7→ Tf ∈ T . It’s simple to see that σ is a positive map (σ(f ) is P Mf P
restricted to H) and thus continuous. We will now check that
π ◦ σ = idC(T) . (2.2)
643
Part VI The Wold decomposition
Equality (2.2) follows from the fact that π σ(z) = z and that π ◦ σ is a ∗-
homomorphism of unital algebras. The only nontrivial fact is multiplicativity
of π ◦ σ. This, however follows from the fact that for any f, g ∈ C(T) we have
Tf Tg − Tf g ∈ K(H).
Indeed,
Tf Tg = pMf jpMg j
= pMf Mg j + jpMg j − Mg j
= pMf Mg j + pMf (jpMg − Mg )j.
π
0 /
K(H) /
T /
C(T) /
0
which is called the Toeplitz extension.
Let us identify C0 ]0, 1[ with the ideal
f ∈ C(T) | f (1) = 0 (2.3)
and let T0 be the pre-image under π of this ideal. We have K(H) ⊂ T0 bcause the
image of 1 − ss∗ under π vanishes at 1 and K coincides with the two sided ideal
generated in T by 1 − ss∗ (cf. (2.1)). If σ0 is the restriction of σ to C0 ]0, 1[
identified with (2.3) then we have the following morphism of positively split
extensions:
σ0
π
0 /
K(H) /
T0
_
/
C ]0, 1[
/
0
_
π
0 /
K(H) /
T /
C(T) /
644
Part VI Cuntz’s proof of Bott periodicity
their dimensions are the same. We can choose an orthonormal basis (ξι ) of
H0 ⊖ H1 and then for each n the system (v n ξι ) will be an orthonormal basis of
Hn ⊖ Hn+1 . Since M
H= (Hn ⊖ Hn+1 ) ⊕ H∞
n∈Z+
This last Hilbert space is cearly isomorphic to ℓ2 (N) ⊗ (H0 ⊖ H1 ) and with this
identification w = s ⊗ 1, where s is the shift operator on ℓ2 (N) considered in
Section ??.
We have this shown that any isometry v is unitarily equivalent to (s ⊗ 1) ⊕ u,
where u is unitary and s is the unilateral shift on ℓ2 (N). This can be easily used
to prove that v generates a C∗ -algebra isomorphich to the Toeplitz algebra.
In other words the Toeplitz algebra is the universal C∗ -algebra generated by
an isometry. To see this in very concrete terms take the map π : T → C(T)
sending s to the canonical generator of C(T). Composing this with the map
sending the generator of C(T) to u we obtain a mapping Ψ : T → C∗ (u). Now
let Ψ : T → C∗ (v) send s to w (which is unitari;y equiva;ent to s ⊗ 1). Clearly
is an isomorphism of C∗ -algebras.
ξ = δ1 ◦ π
η(1) = 1 ∈ T .
E(T ) E(C)
e
E(η)
645
Part VI Cuntz’s proof of Bott periodicity
Proof. Since ξ ◦ η = idC we only need to check that E(η) ◦ E(ξ) = idE(T ) .
Let e ∈ K be the matrix
1 0 ···
0 0 · · ·
.. .. ..
. . .
and let κ : T → K ⊗ T be the map
x 0 ···
0 0 · · ·
T ∋ x 7−→ e ⊗ x = ∈K⊗T.
.. .. ..
. . .
646
Part VI Cuntz’s proof of Bott periodicity
Let us also note that this is a path of unitary operators: for i = 1, 2 we have
1 exp(2πit) ∗ 1 exp(2πit)
2 (1 + ui ) − 2 (1 − ui ) 2 (1 + ui ) − 2 (1 − ui )
= 14 (1 + ui )2 + 41 (1 − ui )2
− 41 (1 + ui )(1 − ui )2 cos(2πt)
= 12 (1 + ui ) + 21 (1 − ui ) = 1
and, of course, the same in the opposite order.
Consider the path
wt = ut (s ⊗ 1), (t ∈ [0, 1])
of elements of Tb . Then
wt∗ wt = (s∗ ⊗ 1)u∗t ut (s ⊗ 1) = 1 ⊗ 1,
wt wt∗ = ut (s ⊗ 1)(s∗ ⊗ 1)u∗t = ut (ss∗ ⊗ 1)u∗t 6= 1 ⊗ 1.
K⊗T /
Tb /
C(T) /
0,
π
b
Tb /
C(T)
so that
T = (r, z) ∈ Tb ⊕ T | π
b(r) = π(z) ,
The algebra T contains K ⊗ T as an ideal:
K⊗T ∼ = (X, 0) ∈ Tb ⊕ T | X ∈ K ⊗ T ⊂ Tb ⊂ T
647
Part VI Cuntz’s proof of Bott periodicity
K⊗T /
T /
T /
0.
Let us define βt : T → T by
βt (x) = αt (x), x .
To see that the element αt (x), x belongs to T note that π b ◦ αt maps s to
b ut (s ⊗ 1) = π
π π (s ⊗ 1) = π
b(ut )b b(ut )π(s).
Moreover it is easy to see that π b(u0 ) = π
b (u0 ) = 1C(T) , so by definition of (ut )
we have π b(ut ) = 1 for all t. Since T is generated by s, it follws that πb ◦ αt = π
for all t.
Now
β0 (s) = (w0 , s) = s(1 − e) ⊗ 1 + e ⊗ s, s ,
β0 (s) = (w1 , s) = s(1 − e) ⊗ 1 + e ⊗ 1, s .
648
Part VI Cuntz’s proof of Bott periodicity
Let us explain one device we used in the above proof. Consider two ∗-
homomorphisms φ1 , φ2 from a C∗ -algebra A to C∗ -algebra B and let E be a
functor as considered in Theorem 2.34. Assume that for any a1 , a2 ∈ A we have
649
Chapter 3
Hilbert modules
3.1 Definitions
Suppose that A is a commutative unital C*-algebra, that is A = C(X) for some
compact Hausdorff topological space X. Suppose that F is a Hermitian vector
bundle over X. Let E be all the continuous sections (defined over X) of the
Hermitian vector bundle F . Then E is a C(X)-module and has a C(X)-valued
inner product
hξ, ηi(t) = hξ(t), η(t)i.
Definition 3.1. If A is a C*-algebra (not necessarily unital or commutative),
then an inner product A-module is a right A-module E with a compatible scalar
multiplication
650
Part VI Definitions
651
Part VI Definitions
θ1,1 = id : A → A.
If A is unital, then K(A) ∼
= L(A) and every t ∈ L(A) acts by t(1).
Example 3.7. If H is a Hilbert space, then K(H ⊗ A) = K(H) ⊗ A, where K(H)
is the usual space of compact operators. Apply
Proposition 3.8. Assume A is unital, E a Hilbert A-module. then the following
are equivalent
The map
n
X n
X
α(ai )ξi 7→ α(bai )ξi
i=1 i=1
652
Part VI Definitions
M s (A) := M (A ⊗ K),
K0 (M s (A)) = K1 (M s (A)) = 0.
653
Part VI Examples
3.2 Examples
Here we recall the main examples that we shall use in what follows; see [l-e95]
for more information.
Example 3.16. Let A be C*-algebra. We define a Hilbert A-module structure
on H = An by
654
Part VI Kasparov stabilization theorem
hT u, vi = hu, T ∗ vi
for all u, v ∈ H.
If T ∗ exists, then it is unique, and supkuk=1 kT uk < ∞. Set
B(H) := {T : A → A | kT is adjointable}.
(T + S)u = T u + Su
(ST )(u) = S(T u)
(T λ)u = (T u)λ
kT k = sup kT uk
kuk=1
for u ∈ H, λ ∈ C.
655
Part VI Morita equivalence
fβ
β f #
α
E /
E /
F /
;
E
αf
KB (G) ∼
= KA (F ),
LB (G) ∼
= LA (F ).
tθz,x (y) = 0, x, y ∈ E, z ∈ F
so tzhx, yi = 0.
Now suppose E is full, so
F hE, Ei = F A = F.
656
Part VI Tensor products of Hilbert modules
2. Symmetric: by proposition (F = A) if B ∼
= KA (E) and G = KA (E, A) as
B-modules, then A ∼
= KB (G).
3. Transitive: suppose B =∼ KA (E), C = ∼ KB (F ), E-full Hilbert A-module,
F -fill Hilbert B-module. If ι : B → LA (E) let G := F ⊗i E. Then G is a
∼
=
full Hilbert A-module and ι∗ : C −→ KA (G).
Theorem 3.24. Two σ-unital C*-algebras are Morita equivalent if and only if
they are stably isomorphic.
Proof. For any C*-algebra A
KA (HA ) = KA (H ⊗ A) ∼
= KC (H) ⊗ KA (A) = K ⊗ A
A ∼M K ⊗ A ∼
= K ⊗ B ∼M B
K⊗ B ∼
= KA (H ⊗ E) ∼
= KA (HA ) ∼
= K ⊗ A.
657
Chapter 4
658
Part VI Fredholm modules
659
Part VI Fredholm modules
660
Part VI Commutator conditions
γF [F, a] = γa − γF aF
= γa + F aγF
= aγF 2 + F aγF − F γF + F aγF
= [F, a]γF,
661
Part VI Commutator conditions
A := {a ∈ A | [F, a] ∈ L1 (H)}
Proposition 4.15.
662
Part VI Quantised calculus of one variable
H = L2 (S 1 ), F = 2P − 1,
663
Part VI Quantised differential calculus
Tr′ (T ) := 1
2 Tr(F (F T + T F )).
1. Trs (dω) = 0
′
2. If ω ∈ Ωk , ω ′ ∈ Ωk , k + k ′ = n, then
′
Trs (ωω ′ ) = (−1)kk Trs (ω ′ ω)
664
Part VI Closed graded trace
Trs (ωω ′ ) = 1
2 Tr(F d(ωω ′ ))
= 1
2 Tr(F (dω)ω ′ + (−1)|ω| F ω(dω))
= 1
2 Tr((−1)|ω| (dω)F ω ′ + (−1)|ω| F ωdω ′ )
= 1
2 Tr((−1)|ω|+1 F ω ′ dω + (−1)|ω| F ω)
′
= 1
2 Tr((−1)|ω|+1 F ω ′ dω + (−1)|ω|+|ω |+1 F (dω ′ )ω)
′ ′
= 1
2 Tr((−1)|ω|+1 F ω ′ dω + (−1)|ω|+|ω |+1 F (d(ω ′ ω) + (−1)|ω |+1 ω ′ (dω)))
′
= 1
2 Tr((−1)|ω|+|ω |+1 F d(ω ′ ω))
= 1
2 Tr(F d(ω ′ ω)).
665
Part VI Index pairing formula
Eq πq (u)Eq : Eq Hq → Eq Hq
is Fredholm. There is an additive map
ϕ([u]) := Index(Eq πq (u)Eq ).
666
Part VI Kasparov’s K-homology
On the right hand side in the proposition we have a pairing between K-theory
and cyclic sohomology. A more symmetric formula would use a complementary
Chern character on K-homology. Since Connes’ construction, formulae were
given for Chern characters in K-theory with values in HP∗ (A).
The pairing has simple definition. Let τ ∈ HCn (A). Take τ ⊗ Tr : Mk (A) →
C for every k,
Then
1
h[e], [τ ]i =
(τ ⊗ Tr)(e, e, . . . , e).
m!
All this is explained in Quillen’s higher traces paper.
667
Part VI Kasparov’s K-homology
α∗ : Kp (A) → Kp (A′ ).
[ρ(a), F ] = 0
ρ(a)(F 2 − 1) = 0
ρ(a)(F − F ∗ ) = 0
for all a ∈ A.
Proposition 4.31. The class of a degenerate Fredholm module is zero in Kp (A).
Proof. Let x = (ρ, H, F ) be a degenerate Fredholm module. Then
∞
M ∞
M ∞
M
x′ := (ρ′ , H′ , F ′ ), H′ := , F ′ := F, ρ′ := ρ.
i=1 i=0 i=0
668
Part VI Kasparov’s K-homology
669
Chapter 5
Boundary maps in
K-homology
2. ρ : A → B(H) is a *-representation
3. for all a ∈ A, j ∈ J
(F 2 − 1)ρ(j) ∼ 0
(F − F ∗ )ρ(j) ∼ 0
[F, ρ(a)] ∼ 0
K1 (A/J) /
K1 (A) /
K1 (J)
O
K0 (J) o
K0 (A) o
K0 (A/J)
We can give an explicit description of the boundary maps in this six term exact
sequence.
670
Part VI Semi-split extensions
0 /
K(H) /
E /
A /
0
φ
π
0 /
K(H) /
B(H) /
Q(H) /
0
Definition 5.2. A unital injective extension φ : A → Q(H) is semi-split if there
is another unital extension φ′ : A → Q(H) such that φ ⊕ φ′ is split extension.
Definition 5.3. Let the extension
0 → J → A → A/J → 0
g → A.
be semi-split by a completely positive map A/J e Let ρ : A → B(H) be
a representation of A on a separable Hilbert space H. A Stinespring dilation
associates to the above data is a *-homomorphism
ψ11 ψ12
ψ= : A/J → B(H ⊕ H′ ),
ψ21 ψ22
where H′ is a separable Hilbert space and ψ11 (x) = ρ(s(x)).
The existence of such extension follows from Stinespring’s theorem.
Theorem 5.4 (Stinespring). A unital linear map σ : A → B(H) is absolutely
positive if and only if there are
1. an isometry v : H → H
2. a nondegenerate representation ρ : A → B(H) such that σ(a) = v ∗ ρ(a)v
In Z/2Z-graded case one applies this to each component separately.
Proposition 5.5. Take an extension as above. Let (ρ, H, F ) be a selfadjoint
relative Fredholm module (graded or ungraded). Let ψ : A/J → B(H ⊕ H′ ) be a
Stinespring dilaton. Then the boundary maps are given by
1. ∂ : K0 (A, A/J) → K1 (A/J) : the cycle (ρ, H, F ) is graded Fredholm mod-
ule. Assume that F 2 is a projection (this can always be done). Let Q± be
the components of the projection 1 − F 2 on H± . Then the projections
Q± 0
∈ B(H ⊕ H′ )
0 0
commute modulo compacts with ψ(x) for all x ∈ A/J and so define un-
graded Fredholm modules. Their difference represents a class of ∂[ρ, H, F ]
(if ρ : A → B(H), P ∈ B(H) is a projection such that [P, ρ(a)] ∈ K for all
a ∈ A, then (ρ, H, F = 2P − 1) is an ungraded Fredholm module over A).
2. ∂ : K1 (A, A/J) → K0 (A/J): the cycle (ρ, H, F ) is ungraded Fredholm
module. Then iπF
e 0
∈ B(H ⊕ H′ )
0 −1
is unitary on H ⊕ H′ commuting with ψ. The corresponding Fredholm
module represents a class of ∂[ρ, H, F ].
671
Part VI Schrödinger pairs
x
(Xf )(x) := √ f (x)
1 + x2
ξ
(Y fˆ)(ξ) := p fˆ(ξ)
1 + ξ2
These are the position and momentum operators in quantum mechanics and
(X, Y ) is a strong Schrödinger pair.
Example 5.8. Let (ρ, H, F ) be an ungraded Fredholm module over J, where J
is an ideal in some C*-algebra A and ρ extends to A. If a is an element of A
such that a2 − 1 ∈ J, then X = ρ(a), Y = F constitute Schrödinger pair.
If the extension of ρ makes (ρ, H, F ) into a relative Fredholm module (i.e.
[F, ρ(a)] ∼ 0 for all a ∈ A) then (X, Y ) is a strong Schrödinger pair.
Example 5.9. Let H = L2 ([−1, 1]). Define operators
(T ψ)(x) = ψ(−x),
(Sψ)(x) = xψ(x).
If f ∈ C0 (−1, 1) then f (T ) = 0 and (T, S) is a Schrödinger pair. If f is an odd
function on [−1, 1] such that f (−1) = f (1) = 0, then
[f (S), T ] = −2f (S)T
which is not compact. Thus (S, T ) is not a Schrödinger pair.
Definition 5.10. Let (X, Y ) be a Schrödinger pair. The Schrödinger operator
is given by
1
V (X, Y ) := εX + (1 − X 2 ) 2 Y,
where ε = i in the ungraded, and ε = 1 in the graded case.
Proposition 5.11. Let (X, Y ) be a (graded) strong Schrödinger pair. Then
1. in the ungraded case the Schrödinger operator
1
V (X, Y ) = iX + (1 − X 2 ) 2 Y
is essentially unitary and so Fredholm,
672
Part VI Schrödinger pairs
Proof.
V (X, Y )2 − 1 ∼ X 2 + (1 − X 2 )Y 2 − 1
= −(1 − X 2 )(1 − Y 2 ) ∈ K(H),
because XY + Y X ∼ 0. Next
1 1
V (X, Y )V (Y, X) + V (Y, X)V (X, Y ) ∼ 2(Y (1 − X 2 ) 2 Y + X(1 − Y 2 ) 2 X) ≥ 0,
673
Part VI Schrödinger pairs
W1 (X, Y ) := eiπX PY − (1 − PY )
Proof. Denote for convinience S := sin( π2 X). From the definition of Schrödinger
pair we know that
• Y commutes with S b modulo compacts,
• (1 − S 2 )(1 − Y 2 ) is compact.
Write
π π π
e−i 2 X W1 (X, Y ) = ei 2 X PY − e−i 2 X (1 − PY )
π π π π
= (cos( X) + i sin( X))PY − (cos( X) − i sin( X))(1 − PY )
2 2 2 2
2 12 2 21
= ((1 − S ) + iS)PY − ((1 − S ) − iS)(1 − PY )
1 1
= ((1 − S 2 ) 2 + iS)( 21 (1 + Y )) − ((1 − S 2 ) 2 − iS)( 21 (1 − Y ))
1
= iS + (1 − S 2 ) 2 Y
= V (S, Y ).
Proof. Let π π
Xt := cos t X + sin t Y0 (1 − QX ).
2 2
674
Part VI The index pairing
Xt (Y QX ) ∼ 0
(Y QX )Xt ∼ 0
Xt2 ∼ 1 − QX
Indeed:
π π
Xt2 = cos2 t X 2 + sin2 t Y0 (1 − QX )Y0 (1 − QX )
2π π 2 π π
+ cos t sin t XY0 (1 − QX ) + sin t cos t Y0 (1 − QX )X
π2 2
π
2 2
= cos2 t X 2 + sin2 t (1 − QX )2 .
2 2
The operator QX is a projection onto ker X. The path t 7→ Y QX + Xt gives an
operator homotopy from V (X, Y ) to W2 (X, Y ). Indeed:
π π
QX Xt = cos t QX X + sin t QX Y0 (1 − QX ) ∈ K(H).
2 | {z } 2
0
1
Recall that V (X, Y ) = X + (1 − X 2 ) 2 Y . Thus for
t = 0 : Y QX + Xt = Y Qx + X ∼ V (X, Y ),
t = 1 : Y QX + Y0 (1 − QX ) = W2 (X, Y ).
K1 (A) × K1 (A) → Z
675
Part VI The index pairing
K0 (J) /
K0 (A) /
K0 (A/J)
O
∂1 ∂0
K1 (A/J) o
K1 (A) o
K1 (J)
676
Part VI The index pairing
K0 (A/J) /
K0 (A) /
K0 (J)
O
∂1 ∂0
K1 (J) o
K1 (A) o
K1 (A/J)
We shall assume that A/J is unital. The strategy is to construct a Schrödinger
operator V and show using two diefferent deformation arguments that
Index V = h∂0,1 x, yi,
Index V = ∓hx, ∂ 1,0 yi
Case 1.
Step 1. Suppose we are given a short exact sequence of separable C*-algebras
0 → J → A → A/J → 0.
Let (ρ, H, F ) be an ungraded Fredholm module for J. Let p ∈
Mk (A/J) be a projection and let a ∈ Mn (A) be a lift of p. Then
X = (1 ⊗ ρ)(2a − 1), Y =1⊗F
form a Schrödinger pair. If (ρ, H, F ) is a relative Fredholm module
for (A, A/J) then (X, Y ) is a strong Schrödinger pair. The map
(p, F ) 7→ Index V (X, Y )
defines pairings
K0 (A/J) ⊗ K1 (J) → Z
K0 (A/J) ⊗ K1 (A, A/J) → Z
∼
=
which are compatible with the excision isomorphism K1 (A, A/J) − →
K1 (J). For x ∈ K0 (A/J), y ∈ K1 (J) denote this pairing by x · y.
Step 2. x · y = −hx, ∂ 1 yi.
Assume that x = [p] with p ∈ A/J (similar arguments works for
matrices) and y = [(ρ, H, F )].
iπF
e 0
∂1y = ψ, H ⊕ H′ , ,
0 −1
where ψ : A/J → B(H ⊕ H′ ) is a representation obtained from a
g → A
completely positive section s : A/J e by composing with ρ and
then applying Stinespring’s dilation.
Put
Xb = ψ(2p − 1) ∈ B(H ⊕ H′ ), X b = X11 X12 .
X21 X22
Then X11 = ρ(2a− 1), a ∈ A is a lift of p ∈ A/J. This is the operator
which appears in the definition of Schrödinger pairing.
If Y = F then X = X11 and Y form a strong Schrödinger pair and
x · y = Index V (X, Y ). Now
b Y 0 b X11 X12
Y = , X=
0 1 X21 X22
677
Part VI The index pairing
b 2 = ψ((2p − 1)2 ) = 1
(X)
2
X12 X21 = 1 − X11 = 1 − X 2 ∈ ρ(J).
Furthermore X = ρ(2a − 1), and 2a − 1 lifts 2p − 1, (2p − 1)2 = 1, so
(2a − 1)2 = 1 + j, where j ∈ J. Now X 2 = ρ((2a − 1)2 ) = 1 + ρ(j)
and we get the required compactness conditions from the definition
of Fredholm module. Indeed, 1 − Y 2 = 1 − F 2 , so
By the proposition
Index V (Yb , X)
b = Index V (Y, X) = − Index V (X, Y ) = −x · y.
Step 3. As before, assume that a projection p ∈ A/J has a lift to a self adjoint
a ∈ A, and that y is represented by (ρ, H, F ). Put X := ρ(2a − 1),
Y := F . The boundary map in K-theory gives
e
∂0 x = [e2πia ] ∈ Mk (J).
so
h∂0 x, yi = −hx, ∂ 1 yi.
Case 2.
678
Part VI The index pairing
0 → J → A → A/J → 0
Index(V (Y, X)) = Index(W2 (Y, X)) = hx, [Q+ ]i−hx, [Q− ]i = hx, ∂ 0 yi.
V (X, Y ) = X + (1 − X 2 )Y = (1 − QX )X(1 − QX ) + QX Y QX ,
679
Part VI Product of Fredholm operators
∂1 x = [1 − a∗ a] − [1 − aa∗ ] ∈ K0 (J)
we get
Index(QX Y QX ) = h∂1 x, yi.
b + (Fi ⊗1)F
F (Fi ⊗1) b = 2(Fi2 ⊗ 1) ≥ 0,
680
Part VI Product of Fredholm operators
b + (Fi ⊗1)F
ρ(a)(F (Fi ⊗1) b )ρ(a∗ ) ≥ 0 mod K(H)
681
Chapter 6
Equivariant KK-theory
682
Part VI K-homology revisited
1
Set T = D(I + DD)− 2 . Then
n
T (einθ ) = √ einθ ,
1 + n2
and (L2 (S 1 ), ψ, T ) ∈ E 1 (C(S 1 )).
We will define odd K-homology of A by
K1 (A) := E 1 (A)/ ∼ (= KK(A, C)),
where the relation ∼ is homotopy, which is defined below.
Definition 6.3. Let ξ = (H, ψ, T ), η = (H′ , ψ ′ , T ′ ) be elements of E 1 (A). We
say that ξ is isomorphic to η, ξ ∼
= η if there exists a unitary operator U : H → H′
with commutativity in the diagrams
U U
H /
H′ H /
H′
T T′ ψ(a) ψ ′ (a)
H U
/
H′ H U
/
H′
for all a ∈ A.
Definition 6.4. We say that ξ = (H, ψ, T ), η = (H′ , ψ ′ , T ′ ) ∈ E 1 (A) are strictly
homotopic if there exists a continuous function [0, 1] → B(H), t 7→ Tt such that
1. T0 = T ,
2. for all t ∈ [0, 1], (H, ψ, Tt ) ∈ E 1 (A),
3. (H, ψ, T1 ) ∼
= (H′ , ψ ′ , T ′ ).
Definition 6.5. We say that a generalized elliptic operator (H, ψ, T ) ∈ E 1 (A)
is degenerate if and only if
ψ(a)T − T ψ(a) = 0, ψ(a)(I − T 2 ) = 0, for all a ∈ A.
Definition 6.6. We say that ξ = (H, ψ, T ), η = (H′ , ψ ′ , T ′ ) ∈ E 1 (A) are homo-
topic, ξ ∼ η, if and only if there exist degenerate generalized elliptic operators
e ηe with ξ ⊕ ξe strictly homotopic to η ⊕ ηe.
ξ,
Definition 6.7. The odd K-homology of a C*-algebra A is defined as the group
of homotopy classes of generalized odd elliptic operators,
K1 (A) := E 1 (A)/ ∼ .
It is an abelian group with respect to
(H, ψ, T ) + (H′ , ψ ′ , T ′ ) = (H ⊕ H′ , ψ ⊕ ψ ′ , T ⊕ T ′ )
with inverse defined by
−(H, ψ, T ) = (H, ψ, −T ).
If ϕ : A → B is a *-homomorphism, then there is an induced homomorphism of
abelian groups
ϕ∗ : K1 (B) → K1 (A), ϕ∗ (H, ψ, T ) = (H, ψ ◦ ϕ, T ).
683
Part VI Equivariant K-homology of spaces
Now we will define even elliptic operators and K0 (A). The discussion in
Chapter 4 presents a definition of the even K-homology in terms of graded
Hilbert spaces. Here we present an alternative definition that does not use
Z/2Z-grading. There is a canonical isomorphism of abelian groups between the
even K-homology defined in Chapter 4 and the group defined here.
Definition 6.8 (even case). A generalized even elliptic operator over A is a
triple (H, ψ, T ) such that
1. H is a separable Hilbert space,
2. ψ : A → B(H) is a *-homomorphism,
3. T ∈ B(H)
and
for all a ∈ A.
We will denote the set of such triples by E 0 (A).
Definition 6.9. The even K-homology of a C*-algebra A is the group of ho-
motopy classes of generalized even elliptic operators,
K0 (A) := E 0 (A)/ ∼ .
(H, ψ, T ) + (H′ , ψ ′ , T ′ ) = (H ⊕ H′ , ψ ⊕ ψ ′ , T ⊕ T ′ )
−(H, ψ, T ) = (H, ψ, −T ).
Note that the basic difference between the even and odd cases is that in the
odd case the operator T is self-adjoint and in the even case the operator T is
not required to be self-adjoint.
G × X −→ X
684
Part VI Equivariant K-homology of spaces
G × X → X × X, (g, x) 7→ (gx, x)
685
Part VI Equivariant K-homology of spaces
• KG
1 (X) = equivalence classes of G- elliptic operators.
Remark 6.16. Kasparov uses a weaker form of homotopy. He allows the repre-
sentations to vary as well, but proves that the resulting theory is isomorphic to
the one defined here.
This construction is functorial with respect to G-equivariant proper maps
between G-spaces. If h : X → Y is such a map, then it induces h∗ : C0 (Y ) →
C0 (X), h∗ (f ) = f ◦ h. The induced map h∗ : KG G
0 (X) → K0 (Y ) sends a cycle
∗
(U, π, F ) over C0 (X) to the cycle (U, π ◦ h , F ), so the theory is covariant.
Proposition 6.17 (Kasparov). If f, g : X → Y are proper G-homotopic maps,
then
f∗ = g∗ : KG G
j (X) → Kj (Y ).
686
Part VI Equivariant K-homology of C*-algebras
d
The operator F is the sign of the unbounded operator D = −i dθ , D(en ) =
2πnen . That is
D
F = sign D = on C⊥ .
|D|
This data gives a generator for K1 (S 1 ). There is a descent map
KZj (R) → Kj (S 1 ).
In degree one it sends the generator of KZ1 (R) to the generator of K1 (R) just
described.
Proposition 6.20. If G acts freely and properly then
Proof. We shall outline the proof for the special case when the group G is
discrete. In this special case there is a (canonical) isomorphism
KG ∼ j
j (X) = KK (C0 (X) ⋊ G, C),
which is an example of a descent map. Then use freeness to prove the Morita
equivalence
C0 (X) ⋊ G ∼Morita C0 (X/G)
which gives an isomorphism
Example 6.21. If X = pt, and G is compact, then KG0 (pt) is the additive group
of the representation ring R(G), and KG
1 (pt) = 0.
KG
j (Y ) := lim KG
j (X),
−→ X⊂Y
where the limit is taken over the inductive system of G-compact subsets of
Y (i.e. with compact quotient X/G). This is G-equivariant K-homology with
G-compact supports.
U(H) := {U ∈ B(H) | U U ∗ = U ∗ U = I}
687
Part VI Equivariant K-homology of C*-algebras
• ψ : A → B(H) is a *-homomorphism,
• π : G → U(H) is a unitary representation of G,
• and
ψ(ga) = π(g)ψ(a)π(g −1 )
for all g ∈ G, a ∈ A.
Definition 6.26. Equivariant odd K-homology K1G (A) of a G-C*-algebra A is
the group of homotopy classes of quadruples (H, ψ, T, π), where (H, ψ, π) is a
covariant representation of A, and T ∈ B(H) is such that
T = T ∗,
π(g)T − T π(g) ∈ K(H),
ψ(a)T − T ψ(a) ∈ K(H),
ψ(a)(1 − T 2 ) ∈ K(H)
for all g ∈ G, a ∈ A.
1
EG (A) = {(H, ψ, π, T )},
K1G (A) = {(H, ψ, π, T )}/ ∼ .
688
Part VI Equivariant K-homology of C*-algebras
L2 (R)
d
−i dx Mx
F
L2 (R) /
L2 (R)
M√ x : L2 (R) → L2 (R).
1+x2
Now, T is the unique bounded operator T : L2 (R) → L2 (R) such that the fol-
lowing diagram commutes:
F
L2 (R) /
L2 (R)
M√ x
T 1+x2
F
L2 (R) /
L2 (R)
Then
(L2 (R), ψ, π, T ) ∈ EZ1 (C0 (R)).
Definition 6.28. Equivariant even K-homology K0G (A) of a G-C*-algebra A
is the group of homotopy classes of quadruples (H, ψ, T, π), where (H, ψ, π) is a
covariant representation of A, and T ∈ B(H) is such that
π(g)T − T π(g) ∈ K(H),
ψ(a)T − T ψ(a) ∈ K(H),
ψ(a)(1 − T ∗ T ) ∈ K(H),
ψ(a)(1 − T T ∗) ∈ K(H)
689
Part VI Kasparov’s bifunctor: KK-theory
for all g ∈ G, a ∈ A.
0
EG (A) = {(H, ψ, π, T )},
K0G (A) = {(H, ψ, π, T )}/ ∼ .
ϕ∗ (H, ψ, π, T ) 7→ (H, ψ ◦ ϕ, π, T ).
(H, ψ, π, T ) + (H′ , ψ ′ , π ′ , T ′ ) = (H ⊕ H′ , ψ ⊕ ψ ′ , π ⊕ π ′ , T ⊕ T ′ ),
(E, ψ, F ) + (E ′ , ψ ′ , F ′ ) = (E ⊕ E ′ , ψ ⊕ ψ ′ , F ⊕ F ′ ).
(ψ ⊗ 1)(a)(ξ ⊗ b) = ψ(a)ξ ⊗ b,
g∗ : KK(A, B1 ) → KK(A, B2 ).
690
Part VI Kasparov’s bifunctor: KK-theory
The θu,v are the rank one operators on H [b-b98]. A finite rank operator on H
is any T ∈ L(H) such that T is a finite sum of θu,v .
The compact operators K(H) are defined as the norm closure in L(H) of the
space of finite rank operators. It is an ideal in L(H).
We say that H is countably generated if in H there is a countable (or finite)
set such that the A-module generated by this set is dense in H.
Let A, B be C*-algebras, ϕ : A → B a *-homomorphism, and H a Hilbert
A-module. We will define H ⊗A B which will be a Hilbert B-module. First form
the algebraic tensor product H ⊙A B. It is a right B-module
(h ⊗ b)b′ = h ⊗ bb′ , h ∈ H, b, b′ ∈ B.
hh ⊗ b, h′ ⊗ b′ i = b∗ ϕ(hh, h′ i)b′ .
Set
N := {ξ ∈ H ⊙A B | hξ, ξi = 0}.
It is a B-submodule of H ⊙A B, and H ⊙A B/N is a pre-Hilbert B-module.
Definition 6.31. H ⊗A B is the completion of H ⊙A B/N .
Let A, B be separable C*-algebras, E 1 (A, B) = {(H, ψ, T )}, where H is a
countably generated Hilbert B-module, ψ : A → L(H) is a *-homomorphism,
T ∈ L(H) is such that
T = T ∗,
ψ(a)(I − T 2 ) ∈ K(H),
ψ(a)T − T ψ(a) ∈ K(H),
for all a ∈ A.
We say that (H0 , ψ0 , T0 ), (H1 , ψ1 , T1 ) ∈ E 1 (A, B) are isomorphic if there
exists an isomorphism of Hilbert B-modules Φ : H0 → H1 with
691
Part VI Equivariant KK-theory
For the even case, consider E 0 (A, B) = {(H, ψ, T )}, where H is a countably
generated Hilbert B-module, ψ : A → L(H) is a *-homomorphism, and T ∈
L(H) is such that
for all a ∈ A.
Definition 6.32. We define the KK-theory of A, B as
where the relation ∼ is homotopy. KKj (A, B) is an abelian group with addition
and additive inverse given by
(H, ψ, T ) + (H′ , ψ ′ , T ′ ) = (H ⊕ H′ , ψ ⊕ ψ ′ , T ⊕ T ′ )
(
(H, ψ, T ∗ ) j = 0,
−(H, ψ, T ) =
(H, ψ, −T ) j = 1.
Note that in both the even and the odd case the Hilbert B-module H is
not Z/2Z-graded. In Kasparov’s papers (??) the Hilbert B-module H is Z/2Z-
graded. The abelian groups defined here (i.e. without Z/2Z-grading on the
Hilbert B-module H) are isomorphic to the Kasparov groups. Without the
Z/2Z-grading the difference between the even and odd cases is that in the odd
case the operator T is self-adjoint, and in the even case the operator T is not
required to be self-adjoint.
g(u + v) = gu + gv
g(ua) = (gu)(ga)
hgu, gvi = ghu, vi
692
Part VI Kasparov product
where the relation ∼ is homotopy. KKjG (A, B) is an abelian group with addition
and additive inverse given by
(H, ψ, T ) + (H′ , ψ ′ , T ′ ) = (H ⊕ H′ , ψ ⊕ ψ ′ , T ⊕ T ′ )
(
(H, ψ, T ∗ ) j = 0,
−(H, ψ, T ) =
(H, ψ, −T ) j = 1.
693
Part VI Kasparov product
694
Chapter 7
Topological applications
and define
e → K0 (C)),
K0 (A) := ker(K0 (A)
e
K1 (A) := K1 (A).
695
Part VI K-theory of the reduced group C*-algebra
for j = 0, 1, . . . , 2n − 1.
For a locally compact Hausdorff topological space one defines a topological
K-theory with compact supports (Atiyah-Hirzebruch)
is an isomorphism for j = 0, 1.
As the target for the Chern character, we can use Čech cohomology, Alexander-
Spanier cohomology or representable cohomology (all with compact supports).
Note that it is the direct sum, not the direct product, of the cohomology groups
which is used.
ϕ : A → B(H),
696
Part VI K-theory of the reduced group C*-algebra
the Plancherel measure or the reduced unitary dual of G. We remark that the
space of non-equivalent unitary representations of G which are weakly contained
in the left regular representation of G is canonically bijective to the space of
distinct irreducible representations of Cr∗ (G). The K-theory K∗ (Cr∗ G) can be
viewed as the topological K-theory with compact supports of G br .
Example 7.5. For G = SL(2, R) we have G br :
∗ ∗∗ ∗ ∗ ∗ ∗ ∗ ...
K0 (Cr∗ (G)) ∼
= R(G).
697
Part VI Reduced crossed product
f 7→ Tf , Tf (u) = f ∗ u
Z
(f ∗ u)(g0 ) = f (g)(gu(g −1 g0 ))dg.
G
Definition 7.8. The reduced crossed product C*-algebra Cr (G, A) is the com-
pletion of Cc (G, A) in L(L2 (G, A)) with respect to the norm kf k = kTf | (see
[p-g79]).
Example 7.9. Let G be a finite group and A a G-C*-algebra. Give G the Haar
measure in which every element has mass 1. Then
X
Cr∗ (G, A) = { aγ [γ] | aγ ∈ A}
γ∈Γ
698
Part VI KK0G (C, C)
for γ ∈ G, λ ∈ C.
Let X be a locally compact G-space. Then C0 (X) is a G-C*-algebra with
We will denote Cr∗ (G, C0 (X)) by Cr∗ (G, X). We ask about the K-theory of
this C*-algebra. If G is compact, then Kj (Cr∗ (G, X)) is the Atiyah-Segal group
KjG (X), j = 0, 1. Hence for G non-compact Kj (Cr∗ (G, X)) is the natural exten-
sion of the Atiyah-Segal theory to the case when G is non-compact.
We say that the G-space is G-compact if and only if the quotient space X/G
is compact. If X is a proper G-compact G-space, then an equivariant C-vector
bundle E on X determines an element [E] ∈ K0 (Cr∗ (G, X)).
Theorem 7.10 (W. Lück, B. Oliver [lo01]). If Γ is a (countable) discrete group
and X is a proper Γ-compact Γ-space, then K0 (Cr∗ (Γ, X)) is the Grothendieck
group of Γ-equivariant C-vector bundles on X.
KK0G (C, C) ∼
= R(G).
0 0
Proof. Given (H, ψ, T, π) ∈ EG (C) within the equivalence relation on EG (C) we
may assume that
T π(g) − π(g)T = 0, (7.1)
because we can average T over the compact group G
Z
′
T := π(g)T π(g)∗ dg = 0,
G
699
Part VI KK0G (C, C)
Z
T − T′ = T − π(g)T π(g)∗ dg
G
Z
= (T − π(g)T π(g)∗ )dg ∈ K(H),
G
R
because G T dg = T since we normalize Haar measure.
Furthermore we can assume that
ψ(λ) = λId. (7.2)
Indeed, ψ : C → B(H) is a *-homomorphism, and ψ(1) is a selfadjoint projec-
tion. For all λ ∈ C
ψ(λ) = λψ(1), p := ψ(1).
H splits into pH ⊕ (1 − p)H, and
T p − pT ∈ K(H),
T (1 − p) − (1 − p)T ∈ K(H).
Compare T to pT p ⊕ (1 − p)T (1 − p), to see that on (1 − p)H ψ is 0.
The only nontrivial condition on (H, ψ, T, π) is
I − T ∗ T ∈ K(H),
I − T T ∗ ∈ K(H).
These conditions imply that T is Fredholm, that is
dimC (ker T ) < ∞,
dimC (coker T ) < ∞.
The spaces ker T and coker T are finite dimensional representations of G. We
have
µ(H, ψ, T, π) = ker T − coker T ∈ R(G).
First we will prove the surjectivity of the map KK0G (C, C) → R(G). Let V ∈
R(G) be a finite dimensional
L irreducible
L unitary representation. Consider the
countable direct sums V and π. Let T be the shift
(v1 , v2 , . . .) 7→ (v2 , v3 , . . .).
Then ker T = V (first copy), and coker T = 0.
0
Given (H, ψ, T, π) ∈ EG (C), we can assume as above that T π(g) − π(g)T = 0
for all g ∈ G and that ψ(λ) = λ Id for all λ ∈ C. The Hilbert space H is
canonically a direct sum of isotypical components of π. Consider one isotypical
component; this is of the form V ⊗U , where V is an irreducible representation of
G and U is a Hilbert space. Choosing an orthonormal basis for U , we have that
the isotypical component is of the form V ⊕V ⊕V . . . . With respect to this direct
sum decomposition, the operator T is a matrix of operators. However, each of
these operators is an intertwining operator for the irreducible representation V
and therefore, by Schur’s lemma, is a complex number. In other words, the
restriction of T to the isotypical component is of the form Id ⊗ F , where Id is
the identity operator of V , and F is a Fredholm operator on U . The Theorem
now follows from the well known proposition that two Fredholm operators on a
Hilbert space are homotopic (through Fredholm operators) if and only if they
have the same index.
700
Part VI Topological K-theory of Γ
• Bordism,
• Direct sum - disjoint union,
• Vector bundle modification.
Then we define the topological K-theory of Γ as
Ktop top
0 (Γ) ⊕ K1 (Γ) = {(M, E)}/ ∼ .
(M, E) + (M ′ , E ′ ) = (M ∪ M ′ , E ∪ E ′ ).
τ : Ktop Γ
j (Γ) → Kj (EΓ)
for j = 0, 1.
We now describe the equivalence relation ∼ in detail. We say that (M, E) is
isomorphic to (M ′ , E ′ ) if and only if there exist a Γ-equivariant diffeomorphism
ψ : M → M ′ preserving the Γ-equivariant Spinc -structures on M , M ′ with
ψ∗ E ′ ∼
= E. Then the three elementary moves, which by definition generate the
relation, can be described as follows.
• Bordism: we say that (M0 , E0 ) is bordant to (M1 , E1 ) if and only if there
exists (W, E) such that
1. W is a C ∞ -manifold with boundary, with a given smooth proper
co-compact action of Γ;
2. W has a given Γ-equivariant Spinc -structure;
3. E is a Γ-equivariant vector bundle on W ;
∼ (M0 , E0 ) ∪ (−M1 , E1 ).
4. (∂W, E|∂W ) =
• Direct sum - disjoint union: if E, E ′ are Γ-equivariant vector bundles on
M , then
(M, E) ∪ (M, E ′ ) ∼ (M, E ⊕ E ′ ).
701
Part VI The Baum-Connes conjecture
π : Cl(Fp ⊕ R) ⊗ Σp → Σp .
Decompose π ∗ Σ = β+ ⊕ β− . Then
In the bordism elementary move we are using the standard fact that if W is
a Spinc -manifold with boundary ∂W then, in a canonical way, ∂W is again a
Spinc -manifold, i.e., ∂W ‘inherits’ a Spinc -structure from the Spinc -structure of
W.
In the vector bundle modification elementary move S(F ⊕ 1) is given the
Spinc -structure determined by the Spinc -structure of M and the Spinc -vector
bundle F .
µ : KG ∗
j (EG) → Kj (Cr G)
is an isomorphism for j = 0, 1.
In the previous part, the reduced C*-algebra was defined in the context of
discrete groups; for convenience, we recall here the definition of this algebra for
locally compact groups.
Example 7.13. Let G be a locally compact Hausdorff second countable topolog-
ical group. Fix a left-invariant Haar measure dg for G, that is for all continuous
f : G → C with compact support
Z Z
f (γg)dg = f (g)dg
G G
702
Part VI The Baum-Connes conjecture
for all γ ∈ G.
Let L2 G be the following Hilbert space
Z
L2 G = {u : G → C | |u(g)|2 dg < ∞}
G
Z
hu, vi = u(g)v(g)dg, u, v ∈ L2 G.
G
Then Cc G is an algebra
0 → Cc G → B(L2 G)
given by f 7→ Tf , Tf (u) = f ∗ u, u ∈ L2 G,
Z
(f ∗ u)g0 = f (g)u(g −1 g0 )dg, g0 ∈ G.
G
with operations
If X is compact, then
703
Part VI The Baum-Connes conjecture
704
Bibliography
705
BIBLIOGRAPHY BIBLIOGRAPHY
706
Part VII
Galois structures
by
Tomasz Brzeziński
George Janelidze
Tomasz Maszczyk
707
Based on the lectures of:
• Tomasz Brzeziński
(Department of Mathematics, Swansea University, Singleton Park, Swansea
SA2 8PP, UK)
– Chapters 4, 5, 6, 7.
• George Janelidze
(Department of Mathematics and Applied Mathematics, University of Cape
Town, Rondebosch 7701, South Africa)
– Chapters 3, 8.
• Tomasz Maszczyk
(Institute of Mathematics, Polish Academy of Sciences, Sniadeckich 8,
00956 Warszawa, Poland; Institute of Mathematics, University of War-
saw, Banacha 2, 02097 Warszawa, Poland)
– Chapters 1, 2.
With additional lectures by:
• Gabriella Böhm – Section 6.5
• Piotr M. Hajac – Introduction VII, Section ??.
708
Introduction
Galois theory
S
k SSS
kkk SSS
kkkkk SSS
kkk SSS
kkk
u
S)
Categorical Noncommutative
SSS k k
SSS kkk
SSS
SSS kkkkk
SSS k
SSS kkk
kkk
?
u
)
709
Principal actions and finite fibre bundles
It is free, locally trivial, τ̂ is continuous but it is not proper (the quotient map
is not Hausdorff).
f
Definition 0.18. A continuous map X −
→ Y is proper if for all Z the map
(f,id)
X × X −−−→ Y × Z is closed.
If X is Hausdorff and Y is locally compact Hausdorff then f is proper if
and only if for all compact K ⊆ Y the preimage f −1 (K) is compact. Action
is called proper if F is proper. If G is compact, its action is always proper,
F −1 (X, XG) = X × G.
Proposition 0.19. Let X × G → X be free and continuous. It is proper if and
only if τ̂ is continuous and X ×X/G X is closed in X × X.
Cartan equality:
principal = free + proper.
π
A triple (X, π, M ), where X −
→ M is a continuous surjection is called a bundle.
Any continuous group action yields a bundle (X, π, X/G).
Definition 0.20. A principal bundle is a quadruple (X, π, M, G) such that
1. (X, π, M ) is a bundle, and G is a topological group acting continuously on
X from the right.
2. The action of G on X is principal (i.e. free and proper).
3. π(x) = π(y) if and only if there exists g ∈ G such that y = xg (the fibres
are the orbits of G).
4. The induced map X/G → M is a homomorphism.
710
Compact principal bundles as principal comodule algebras
can: P ⊗ P → P ⊗ H
p ⊗ q 7→ (p ⊗ 1)∆R (q) = pq(0) ⊗ q(1)
Compact coverings ∼
= Commutative principal C*-comodule algebras
(B)
711
Chapter 1
Galois theory
1.1 Fields
Definition 1.1. A field F is an abelian group (addition) such that the set F∗ =
{x ∈ F | x 6= 0} is equipped with a structure of an abelian group (multiplication)
which distributes over addition.
Definition 1.2. A field F is a commutative ring without nontrivial ideals.
Definition 1.3. A field F is a commutative division ring.
Examples 1.4.
1. Q ⊂ R ⊂ C
√
2. Q( D), where D is not a perfect square, that√is the equation x2 = D
has no rational solutions.
√ In another words Q( D) √ is the smallest field
containing Q and √D ∈ R, C. All even powers of √D belong to Q, and
all odd powers of D are nontrivial√ multiples√of D. Thus for every
polynomial f ∈ Q[X] we have√ f ( D) = a + b D, where a, b ∈ Q. The
inverse of an element a + b D, a, b ∈ Q is given by
1 a b √
√ = 2 − D,
a+b D a − b 2 D a2 − b 2 D
√ √
so in fact for every rational function f ∈ Q(X) we have f ( D) = a+b D,
where a, b ∈ Q.
3. Rational functions in one variable Q(X), and in n variables Q(X1 , . . . , Xn ).
4. Fp - classes of integers modulo prime p. There exist also a field Fpn for
every n > 0, of pn elements, unique up to isomorphism and all finite fields
are of this form.
712
Part VII Morphisms of fields
F
Corollary 1.7. If E is an extension of F then
• char(E) = char(F),
• E is a vector space over F.
Definition 1.8.
1. The degree [E : F] of an extension E/F is defined as dimF (E).
2. E is a finite extension of F if [E : F] < ∞.
√ √
Examples 1.9. 1. [Q( D) : Q] = 2 with {1, D} as basis over Q.
2. [C : R] = 2 with {1, i} as basis over R.
3. [Q(x) : Q] = ∞ with {1, x, x2 , . . .} being an infinite linearly independent
system.
4. [R : Q] = ∞ with {1, e, e2 , . . .} being an infinite linearly independent
system, where e ≈ 2.72 . . . is the Euler number.
Linear dependence of powers of e ∈ E over F ⊂ E is nothing else but a
polynomial equation
a0 + a1 x + a2 x2 + . . . + an xn = 0.
Note that in the first two examples the degree is equal to the minimal degree of
a polynomial equation satisfied by the adjoint element
√
D : x2 − D = 0, i : x2 + 1 = 0.
713
Part VII Polynomials
1.3 Polynomials
Denote by F[X] the ring of polynomials in one variable X. It is an integral do-
main, that is if f (X), g(X) ∈ F[X] are nonzero polynomials, then f (X)g(X) 6=
0. It is also a Euclidean domain, that is for all f (X), g(X) ∈ F[X] there are
unique polynomials q(X), r(X) ∈ F[X] such that
f (X) = g(X)q(X) + r(X),
where either r(X) = 0 or deg(r(X)) < deg(g(X)).
Corollary 1.10. For any two nonzero polynomials f (X), g(X) ∈ F[X] there is
their greatest common divisor
gcd(f (X), g(X)) = a(X)f (X) + b(X)g(X).
Corollary 1.11. Every ideal in F[X] is principal, that is of the form (f (X)).
Corollary 1.12. Every nonconstant polynomial f (X) ∈ F[X] can be factored
as
f (X) = uf1 (X) . . . fk (X),
where fi (X) are monic, irreducible, and u ∈ F∗ . This factorisation is essentially
unique.
There is an important construction of field extensions from irreducible poly-
nomials.
Proposition 1.13. Let f (X) ∈ F[X] be an irreducible of degree d. Then
E := F[X]/(f (X))
is an extension of degree d.
Proof. First we prove that the classes of 1, x, x2 , . . . , xd−1 form a basis of E over
F. Every polynomial g(X) ∈ F[X] can be presented as
g(X) = f (X)q(X) + r(X),
where r(X) = 0 or deg(r(X)) < d. Thus g(X) is a combination of 1, x, . . . , xd−1 ,
and classes of 1, x, . . . , xd−1 generate E.
Every linear combination of classes of 1, x, . . . , xd−1 is a polynomial of degree
less than d = deg(f (X)), so classes of 1, x, . . . , xd−1 are linearly independent.
Observe that E is an integral domain - it is a consequence of the unique factori-
sation property for F[X] and an assumption that f is irreducible.
The proof will be finished if we prove the following lemma
Lemma 1.14. Every finite dimensional commutative F-algebra E which is an
integral domain is a field.
Proof. Take e ∈ E∗ . There exists a linear dependence among elements 1, e, e2 , . . .
since E is of finite dimension over F. We can divide by the monomial of the
lowest degree to obtain
1 + f1 e + f2 e2 + . . . + fn en = 0,
e(−f1 − f2 e − . . . − fn en−1 ) = 1,
so e has an inverse.
714
Part VII Automorphisms of fields
E = F[X]/(f (X))
is an isomorphism.
Proof. Because fe (e) = 0 the map ϕ is well defined. It is enough to prove that
By definition
dimF (F[X]/(fe (X))) = deg(fe (X)).
Also
dimF (F(e)) = deg(fe (X)),
because fe (x) is a monic polynomial of lowest degree vanishing at e.
gn+1 = e1 g1 + . . . + en gn
715
Part VII Automorphisms of fields
g1 e1 = gn+1 e1 , . . . , gn en = gn+1 en
which means that for at least one i we would have gi = gn+1 , contradiction.
Corollary 1.20. If |G| < ∞ then TrG 6= 0.
Proof. If TrG = 0, that is TrG (e) = 0 for all e ∈ E then by definition
X X
g(e) = g (e) = 0
g∈G g∈G
P
that is g∈G g = 0, which contradicts linear independence.
Theorem 1.21. Let G be a group of automorphisms of E. Assume that at least
one of numbers |G|, [E : EG ] is finite. Then they are equal.
Proof.
1. Assume |G| < ∞, G = {g1 , . . . , gn }. Take e1 , . . . , em ∈ E, where m > n.
Let (e′1 , . . . , e′m ) be a nonzero solution of the system
n
X
gi−1 (ej )e′j = 0.
j=1
716
Part VII Automorphisms of fields
EG ⊃ EGal(E/F)
F = EGal(E/F)
so EG = EGal(E/F) .
Remark 1.24. This G may not be equal Gal(E/F).
Corollary 1.25. If [E : F] is finite then it is Galois if and only if | Gal(E/F)| =
[E : F].
Proof. If F = EGal(E/F) then
| Gal(E/F)| = | Gal(E/EGal(E/F) )| = [E : EGal(E/F) ] = [E : F].
If | Gal(E/F)| = [E : F] then F ⊂ EGal(E/F) ⊂ E.
To finish the proof we need the following:
Lemma 1.26. Assume F ⊂ E ⊂ D. Then provided finiteness
[D : E] = [D : E][E : F]
Proof. Let {d1 , . . . , dn } be a basis of E/F. It is enough to show that {di ej } is a
basis of D/F. Let X X
d= di ẽi , ẽi = ei fij .
i j
Then X
d= di ej fij ,
i,j
P
so {di ej } span D/F. If i,j di ej fij = 0 then
X X
di ej fij = 0
i j
| {z }
∈E
717
Part VII Extending isomorphisms
Now
[E : F]
[EGal(E/F) : F] = = 1,
[E : EGal(E/F) ]
so EGal(E/F) = F.
Definition 1.27. A field extension E/F is normal if E contains all roots of
minimal polynomials of all elements in F which are algebraic over F.
Lemma 1.28. Let E/F be algebraic i.e. F ⊂ E ⊂ F, and let E/F be normal.
Then for every embedding over F
ϕ
E> /
F,
^
>>
>>
>>
>
F
718
Part VII Extending isomorphisms
Fi [X]/(fi )(X) ∼
= Fi (ei ) = Ei , i = 1, 2.
with σ̃0 F1 = σ0 and σ̃0 (e1 ) = e2 . Take now F̃1 := F1 (e1 ) instead of F1 . Consider
f˜i (X) = fi (X) ∈ F̃i [X]. Now g1 (X) ∈ F1 [X] has a linear factor (X − e1 ). Thus
f˜1 (X) has k̃ > k irreducible factors in F̃1 [X]. Thus d˜ = deg f˜1 (X) − k̃ < d. Now
Ei is still a splitting field of a polynomial f˜i (X) ∈ F̃i [X], so σ̃0 extends to some
σ : E1 ∼= E2 .
Theorem 1.33. An algebraic extension E/F is Galois if and only if it is normal
and separable.
Proof.
• Assume that E/F is Galois, that is there exists group G < Aut(E) such
that F = EG . It is enough to prove that the minimal polynomial fe (X) ∈
F[X] of any e ∈ E splits into pairwise distinct linear factors in E[X].
Because fe (e) = 0 we have for all g ∈ G that fe (g(e)) = gfe (e) = 0, so
|Ge| < ∞ as the number of roots is finite. Say Ge = {g1 (e), . . . , gr (e)}.
Define f (X) := (X − g1 (e)) . . . (X − gr (e)). For all g ∈ G we have
g(f (X)) = f (X), so f (X) ∈ F[X]. Since all roots of f are pairwise
distinct roots of fe we have that f |fe . But fe is monic irreducible, so
f = fe . This implies that fe splits as desired.
• Assume now that E/F is separable and normal. Take e ∈ E \ F and its
minimal polynomial fe (X). In E fe (X) splits as fe (X) = (X −e1 ) . . . (X −
er ). Assume that e1 := e ∈/ F, so deg(fe (X)) > 0. There must be another
root e2 6= e1 of fe (X). There is an isomorphism F(e1 ) → F(e2 ) which
is id on F and sends e1 to e2 . It extends to F(e1 ) = F → F = F(e2 )
(nonconstructive axiom of choice). Since E/F is normal this isomorphism
restricts to g ∈ Gal(E/F) such that g(e1 ) = e2 6= e1 . There are no elements
of E \ F which are fixed by Gal(E/F), so EGal(E/F) = F and E/F is a Galois
extension.
719
Part VII The fundamental theorem of Galois theory
[F′ : F] = [G : G′ ]
[E : F′ ] = |G′ |
Remark 1.36.
1. If F ⊂ F′ ⊂ F′′ ⊂ E then G′ ⊃ G′′ .
2. Extension E/F′ is always Galois with Gal(E/F′ ) = G′ .
3. If an extension E/F is separable then F′ /F is separable. Thus F′ /F is
normal if and only if it is Galois.
4. From the proof we will get that if Gal(E/F) = G, then G/G′ = Gal(F′ /F)
in the case F′ /F is Galois.
Proof.
1. Define a map
720
Part VII The fundamental theorem of Galois theory
′ G′ ′
Proof. EG = EGal(E/E )
because E/EG is Galois. Furthermore
′ G′ ′
|G′ | = [E : EG ] = [E : EGal(E/E )
] = | Gal(E/EG )|
′ ′
and G′ ⊂ Gal(E/EG ), so G′ = Gal(E/EG ).
′ ′′ ′
By lemma if EG ⊂ EG then G′′ = Gal(E/EG ) ⊂ G′ . Hence if
′ ′′
EG = EG then G′ = G′′ .
• φ is surjective. Indeed, let F ⊂ F′ ⊂ E, G′ = Gal(E/F′ ) ⊂ Gal(E/F) =
G. If E/F is Galois then E is a splitting field of a separable poly-
nomial with coefficients in F, f (X) ∈ F[X] ⊂ F′ [X]. Thus E is a
′
splitting field of f (X) ∈ F′ [X], so E/F′ is Galois and F′ = EG .
′
2. Suppose G′ ⊳ G, F′ := EG . Then E/F′ is a Galois extension. Take g ∈
−1 ′
Gal(E/F). Then g(F′ ) = EgGg = EG = F′ . This gives the restriction
map
Res : Gal(E/F) = G → Gal(F′ /F)
g 7→ g|F′
ker(Res) = Gal(E/F′ ) = G
im(Res) = G/G′
We want to prove that Res is onto. Let g̃ ∈ Gal(F′ /F). We know that E is
a splitting field of some polynomial f (X) ∈ F′ [X], so g̃ : F′ → F′ extends
∼
=
to g : E −→ E, g|F = id. Thus g ∈ Gal(E/F) and g|F′ = g̃ and Res is onto.
Hence Gal(F′ /F) ∼= G/G′ .
Suppose the converse, that is F′ /F is Galois. Then F′ is a splitting
field of some separable polynomial f (X) ∈ F[X] with roots (distinct by
separability) e1 , . . . , en ∈ F′ ⊂ E and F′ = F(e1 , . . . , en ) ⊂ E. Take
g ∈ Gal(E/F) = G. We have g(f (X)) = f (X), so g permutes the
′ ′ −1
set of roots {e1 , . . . , en }. Hence EG = F′ = g(F′ ) = EgG g . By 1,
G′ = gG′ g −1 , so G′ ⊳ G.
3. If E/F′ is Galois extension, then
[E : F′ ] = | Gal(E/F′ )| = |G′ |,
[E : F] = [E : F] · [F′ : F], |G| = |G′ | · [G : G′ ].
Hence [F′ : F] = [G : G′ ] and [E : F′ ] = |G′ |.
Corollary 1.38. If
F′
~~
~~~
~
~~
F E
~~
~~
~~
~~
F′′
are field extensions, then the following are equivalent
721
Part VII The normal basis theorem
722
Part VII The normal basis theorem
Take (c1 , . . . , cn−1 ) such that f (c1 , . . . , cn−1 , Xn ) = 0. Then for all k we have
fk (c1 , . . . , cn−1 ) = 0, and by the inductive step fk (X1 , . . . , Xn−1 ) = 0, so
f (X1 , . . . , Xn ) = 0.
723
Part VII Hilbert’s 90 theorem
Theorem 1.47. Let E/F be a finite Galois extension with cyclic Galois group
Gal(E/F) generated by g ∈ Gal(E/F). Then the following sequences of abelian
groups
1.
∂ NE/F e
→ E∗ −−−→ F,
E∗ − ∂(e) =
g(e)
2.
∂ TrE/F
E−
→ E −−−→ F, ∂(e) = e − g(e)
are exact.
Proof.
1. By the Dedekind theorem {g, g 2 , . . . , g n−1 , g n = 1} are linearly indepen-
dent over E. For every (e1 , . . . , en ) ∈ En there exists ẽ˜ ∈ E such that
n
X
ẽ := ˜ 6= 0.
ei g i (ẽ)
i=1
Take (
ei := eg(e) . . . g i−1 (e), i = 1, . . . n − 1,
en := 1 = NE/F (e)
724
Part VII Hilbert’s 90 theorem
We have
2. By the Dedekind theorem (1.19) there is ẽ˜ ∈ E such that TrE/F (ẽ)
˜ = 1.
˜ + (e + g(e))g 2 (ẽ)
ẽ := eg(ẽ) ˜ + . . . + (e + g(e) + . . . + g n−2 (e))g n−1 (ẽ)
˜
ẽ − g(ẽ) = e(ẽ˜ + g(ẽ) ˜ ) − (e + g(e) + . . . + g n−1 (e))ẽ˜
˜ + . . . + g n−1 (ẽ)
| {z } | {z }
˜
=TrE/F (ẽ)=1 =TrE/F (e)=0
= e.
725
Chapter 2
Hopf–Galois extensions
By the Dedekind theorem (1.19) gj (ei ) are nonsingular, so all ẽi are zero, and
ker(can) = {0}.
Theorem 2.2. If E/F is a finite Galois extension, G < Gal(E/F), then
can : E ⊗F E → Map(G, E),
e1 ⊗ e2 → (g 7→ e1 g(e2 ))
is well defined, and the following implication holds:
can is bijective =⇒ F = EG .
Proof. We have
dimF (E ⊗F E) = dimF (Map(G, E))
| {z } | {z }
[E:F]2 |G|[E:F]
[EG : F] = 1, that is F = EG .
726
Part VII Coring structure
Corollary 2.3. If E/F is a finite extension, G < Gal(E/F), then E/F is Galois
if and only if can is bijective.
What algebraic structures are involved in can?
On E ⊗F E there is a structure of a bimodule over E
e(e1 ⊗ e2 ) = ee1 ⊗ e2
(e1 ⊗ e2 )e = e1 ⊗ e2 e
(eϕ)(g) = eϕ(g)
(ϕe)(g) = ϕ(g)g(e)
C ⊗E C
∆ id⊗∆
∆⊗id
C ⊗E C /
C ⊗E C ⊗E C
∆
C LL C ⊗E C /
LL
LLid
LL
∆ LL id⊗ε
LL
ε⊗id
C ⊗E C
%
C
On E ⊗F E there is a coring structure given by
(E ⊗F E) ⊗E (E ⊗F E)
∆ id⊗∆
∆⊗id
(E ⊗F E) ⊗E (E ⊗F E) /
(E ⊗F E) ⊗E (E ⊗F E) ⊗E (E ⊗F E)
∆
E ⊗F E S (E ⊗F E) ⊗E (E ⊗F E)
SSS
/
SSS
SSS id
SSS
∆ SSS id⊗ε
SSS
SSS
ε⊗id
(E ⊗F E) ⊗E (E ⊗F E) /
E ⊗F E
727
Part VII Coring structure
so (E ⊗F E, ∆, ε) is a coring.
On Map(G, E) there is also a canonical comultiplication ∆ induced by the
group law G × G → G.
jj
PPP
PPP jjjjjjj
PPP jjj ∼
( jjjj
t
=
Map(G × G, E)
ε : Map(G, E) → E, ϕ 7→ ϕ(g0 ).
Map(G, E)
∆ Map(G × G, E)
can ⊗ can
(E ⊗F E) ⊗E (E ⊗F E) /
Map(G, E) ⊗E Map(G, E)
We have
e1 ⊗
_ e2 (g 7→ e1 g(e2 ))
_
/
((g1 , g2 ) 7→ e1 g1 g2 (e2 ))
_
(e1 ⊗ 1) ⊗ (1 ⊗ e2 )
728
Part VII Coring structure
Next we check the compatibility with the counit that is commutativity of the
diagram
can
E ⊗F E Map(G, E) /
ε ε
E /
E
We have
e1 ⊗
_ e2 (g 7→ e1 g(e2 ))
_
/
e1 e2
e1 e2 = e1 g0 (e2 )
Proposition 2.6. Let (C, ∆, ε) be a coring over E. Then HomE (C, E) is a ring
with multiplication given by
and unit ε.
Examples 2.7.
1. HomE (E ⊗F E, E) = HomF (E, E) = EndF (E) with composition of mor-
phisms as multiplication, and identity as the unit.
2. For finite G ∼
=
E⋊G− → HomE (Map(G, E), E)
X X
eg xg 7→ (ϕ 7→ ei ϕ(gi )), xg e = g(e)xg
g∈G i
Corollary 2.8. The canonical map of corings can : E⊗F E → Map(G, E) induces
a ring homomorphism
729
Part VII Hopf–Galois field extensions
Example 2.11. Let E = C((X)) be the field of rational complex functions. Take
G = Z generated by g(X) := 2X. Each e ∈ E can be written as
a−n a−n+1
e= + n−1 + . . . + a0 + a1 x + . . .
xn x
If g fixes e, then ai = 0 for i 6= 0, so EG = C. On the other hand E ⋊ G =
C((X)) ⋊ G.
jj
PPP jjj
PPP jjjjj
PPP jj ∼
( jjj
t
=
Map(G × G, F)
H⊗H H⊗H
S⊗id F id⊗S
H⊗H
G H⊗H
GG ww
GG ww
G
m GG
w
G ww m
#
ww
{
730
Part VII Hopf–Galois field extensions
E 7→ E ⊗F Map(G, F) = Map(G, E)
e 7→ (g 7→ g(e))
∆
E /
E ⊗F Map(G, F)
∆ id⊗∆
E ⊗F Map(G, F) /
E ⊗F Map(G, F) ⊗F Map(G, F)
Remark 2.14. For any K ⊂ F ⊂ E, F/K finite, one can take another Hopf
algebra Map(G, K) and obtain
In the coring approach there is one canonical coring Map(G, E) related to the
action of G on E, which in the Hopf approach can be realized by many Hopf
algebras Map(G, K) defined over subfields F ⊂ F. Even when we fix K = F after
replacing Map(G, F) by an arbitrary abstract Hopf algebra over F theory is not
as complete as in the group case.
For every group G
∆ : FG → FG ⊗ FG, g 7→ g ⊗ g,
FG ∼
= HomF (Map(G, F), F)
731
Part VII Hopf–Galois field extensions
To extend the Galois theory to this case we need a notion of a Hopf subalgebra
of H.
Definition 2.15. H′ ⊂ H is a Hopf subalgebra of H if the inclusion is a homo-
morphism of Hopf algebras.
Theorem 2.16 (Chase-Sweedler). Let E/F be Hopf–Galois with respect to the
action of a cocommutative Hopf algebra H. Then
∆ : H → H ⊗F H
c 7→ c ⊗ c − s ⊗ s
s 7→ c ⊗ s + s ⊗ c,
counit
ε: H → F
c 7→ 1
s 7→ 0,
and coinverse
S: H → H
c 7→ c
s 7→ −s.
1 ω ω2 ω4
c 1 0 −ω 2 0
s 0 −ω 0 ω3
732
Part VII Hopf–Galois field extensions
∆ : H̃ → H̃ ⊗F H̃
c̃ 7→ c̃ ⊗ c̃ − 12 s̃ ⊗ s̃
s̃ 7→ c̃ ⊗ s̃ + s̃ ⊗ c̃,
counit
ε: H → F
c̃ 7→ 1
s̃ 7→ 0,
and coinverse
S: H → H
c̃ 7→ c̃
s̃ 7→ −s̃.
1 ω ω2 ω4
c̃ 1 0 −ω 2 0
s̃ 0 ω3 0 −2ω
733
Part VII Hopf–Galois field extensions
is bijective.
However, even for classical Galois extensions one cannot expect that for such
H, making this extension Hopf–Galois, the image of φ contains all intermediate
subfield.
Theorem 2.26 ([gp87]). Any classical Galois extension E/F can be endowed
with an H- Galois structure such that the image of φ consists of normal inter-
mediate extensions F ⊂ F′ ⊂ E.
√ √
Example 2.27. Let F = Q, E = Q(ω, ξ), where ω = 3 2 and ξ = 3+i 2 . It is
known that the extension E/F is Galois with Gal(E/F) = S3 . But there exists
a Hopf algebra
∆ : H → H ⊗F H
c 7→ c ⊗ c + 12 (s ⊗ t + t ⊗ s)
s 7→ c ⊗ s + s ⊗ c + 12 t ⊗ t
t 7→ c ⊗ t + t ⊗ c + s ⊗ s
1 ω ξ
c 1 0 ξ2
s 0 ω2 0
t 0 0 0
734
Part VII Torsors
2.4 Torsors
Let G be a group, X a set, X × G → X right action (x, g) 7→ xg. We assume
that neutral element acts trivially xg0 = x, and that x(g1 g2 ) = (xg1 )g2 .
Example 2.28.
1. X = ∅ or X = ∗, a one element set.
2. X = G, G × G → G group composition.
3. X = {1, 2, . . . , n}, G = Sn acting by permutations.
Definition 2.29. A G-torsor is a G-set which is isomorphic to G in the category
of G-sets.
Theorem 2.30. The following conditions are equivalent
1. X is a G-torsor.
2. For all x, y ∈ X there is a unique g ∈ G such that xg = y.
3. For all x ∈ X the map g 7→ xg gives an isomorphism G ∼
= X of G-sets.
4. The map X × G → X × X, (x, g) 7→ (x, xg) is bijective.
We are mainly interested in algebraic sets.
√
Definition 2.31. If I = I ⊳ F[X1 , . . . , Xn ] is a radical ideal of an algebraic
n
set X ⊂ F , then we form a coordinate ring of X
735
Part VII Torsors
1. GLn , f1 (X) = 0.
2. SLn , f1 (X) = det(X) − 1.
3. On , {AT A = I}.
4. UTn , fij (X) = Xij for i > j.
If G is an algebraic group, then H = O(G) is a Hopf algebra with the
pointwise multiplication and comultiplication induced by the composition in G,
X ×F G ×F G /
X ×F G X × ∗G
G GG
GG
GG
G #
X ×F G /
X X ×F G /
NNN
O O O g
NNN
NN
'
O(X) ⊗F O(G) o
O(X)
O(X) ⊗F O(X) /
O(X) ⊗F O(X)
O(X ×F X) O(X ×F G)
X ×F X ← X ×F G
On E-points it is given by
(X ×F X)(E) o
(X ×F G)(E)
(x, xg) o
(x, g)
736
Part VII Crossed homomorphisms and G-torsors
Example 2.37. If E/F is a finite Galois extension then the algebraic set X over
F corresponding to an F-algebra E = O(X) is a G-torsor where G is a linear
algebraic group corresponding to an F-algebra O(G) = Map(Gal(E/F), F). Note
that X(F) = ∅, X(E) is a finite set of cardinality equal to the degree of the
extension [E : F]. If E is a splitting field of f (X) ∈ F[X], then X(E) is the set
of roots of f .
ϕ : Gal(E/F) → G(E)
satisfying ϕ(g1 g2 ) = ϕ(g1 )g1 (ϕ(g2 )). Two crossed morphisms ϕ, ϕ′ are said to
be equivalent if ϕ′ (g) = ψϕ(g)ψ −1 for some ψ ∈ G(E).
A crossed homomorphism ϕ gives rise to a torsor as follows. On E ⊗F O(G)
we have an obvious Gal(E/F)-action, and we define a ϕ-twisted action by
Then the fixed F-subalgebra (E⊗F O(G))Gal(E/F) is a coordinate ring O(X) for a
G-torsor X with the G-action induced by the restriction O(X) → O(X)⊗F O(G)
of the comultiplication
Definition 2.39. W say that the extension E/F trivializes a G-torsor X if after
the base extension E/F we have an isomorphism.
E ⊗F O(X) ∼
= E ⊗F O(G).
737
Part VII Descent theory
738
Part VII Splitting of polynomials with roots in noncommutative algebras
can : H ⊗C H ∼
= Map(G, H)
q1 ⊗ q2 7→ (g 7→ q1 g(q2 ))
f (X) = fn (X − a1 ) · · · (X − an ). (2.1)
Then by the substitution homomorphism argument one sees that all ak ’s are
roots of f (X) and by commutativity of A[X] any permutation of them defines
the same splitting. Therefore the problem of splitting of a given polynomial
reduces to the problem of finding the set of its roots. This fact is fundamental
for Galois theory and algebraic geometry.
In the case of noncommutative coefficients of a given polynomial the situa-
tion is much worse. First of all, a given splitting does not reduces to the set
of elements ak , since we cannot permute linear factors because of noncommu-
tativity of A[X]. Moreover, if a ∈ A is not central in A then the substitution
homomorphism of rings
Z[X] → A, X 7→ a (2.2)
A[X] → A, X 7→ a, (2.3)
because X is central in A[X]. This means that one can not use the substitution
A-algebra homomorphism argument to prove that elements a1 , . . . , an appearing
in the decomposition
f (X) = fn (X − a1 ) · · · (X − an ) (2.4)
739
Part VII Splitting of polynomials with roots in noncommutative algebras
740
Part VII Splitting of polynomials with roots in noncommutative algebras
where
0 0 0 −1 1 1
a1 = , a2 = , a3 = (2.11)
0 1 0 0 0 0
In spite of the fact that A is not a field and f (X) is not separable this
example shares many properties with splitting of a separable polynomial in its
Galois extension, if the Galois group is replaced by the endomorphism monoid.
We will assume only that K is a domain. Although the set of roots and the set
of cycles of roots appearing in possible splittings are both infinite it turns out
that [m-txx]
1. The set of all roots is the union of supports of all cycles.
2. One can choose a finite number of roots whose translates cover the set of
all roots.
3. One can choose a finite set of roots containing translates of all roots.
4. One can choose a finite number of cycles whose translates cover the set of
all cycles.
5. One can choose a finite set of cycles containing translates of all cycles.
Points (2)-(5) replace the fact that for a separable polynomial there is only
one cycle of roots contained in its splitting field and this cycle is an orbit of the
Galois group. Instead of strict equivalence of roots induced by the transitive
Galois action we have the action of endomorphisms preserving some partial
order on roots [m-txx].
741
Chapter 3
3.1 Introduction
This chapter describes a purely-categorical approach to Galois theory whose
first version was proposed in [j-g84] as a generalization of A. R. Magids Galois
theory of commutative rings [m-ar74]. It is, however, important to note here
that:
Magids approach is itself on the one hand a generalization of the commutative-
ring reduction of A. Grothendieck’s Galois–Poincaré theory [g-a71] and on the
other hand a generalization of Galois theory of commutative rings due to S.
U. Chase, D. K. Harrison, and A. Rosenberg [chr65]. A reasonable historical
overview would also require at least mentioning [ag60], [ab59], [cs69], [j-gj66],
[vz66], and [vz69].
The approach of [j-g84] was presented slightly differently in [j-g89-1] and
then extended in [j-g90] and again in [j-g91-2]. Further developments in var-
ious directions include [bj97, bj99, bj04], [cj96, cj02, cjkp97, cjm96], [e-t07,
egl08, g-m04, g-m07, gr07, gj03], [j-g89-2], [j-g91-1], [j-g92], and [j-g08, jk94,
jk97, jk00-1, jk00-2, jmt98, jss93, js99, jt99-1, jt99-2]; some of them are briefly
described in [bj01], [g-m04], and [j-g04] (see also references there).
Apart from the commutative-ring-theoretic motivation, categorical Galois
theory has an important topos-theoretic motivation (based on the geomet-
ric/topological motivation), provided by [b-m80, b-m82, bd80], which itself
generalizes A. Grothendieck’s and C. Chevalley’s approach. Giving details here
would require mentioning many books and articles devoted to covering maps and
the fundamental group. The same can be said about the algebraic-geometric
side of the story involving étale coverings of schemes and the étale fundamental
group.
There are many investigations of other kinds of abstract Galois theories,
especially in topos theory, still to be compared with what we describe (see e.g.
[jss93] and [js99], and what they say about A. Joyal’s and M. Tierneys Galois
theory [jt84] and about the Tannaka duality respectively). Some topos-theoretic
comparison results are contained in [b-m04] and [bl03].
Section 3.2 can simply be omitted by those readers who have no doubts
742
Part VII How do categories appear in modern mathematics?
T = T (X)
= {τ ∈ P P (X) | τ is closed under arbitrary unions and finite intersections},
743
Part VII How do categories appear in modern mathematics?
744
Part VII Isomorphism and equivalence of categories
C (3.1)
x FFF
fxxx FFg
xx h FF
x FF
xx
|
A o
π1 A×B π2
/
FF
FF h xxx
FF x
f F xxx g
#
but only category theory tells us that these equalities are special cases of a single
result!
745
Part VII Isomorphism and equivalence of categories
(a) F is an isomorphism;
(b) F is bijective on objects and on morphisms;
(c) F is bijective on objects and fully faithful (recall that “fully faithful”
means “bijective of Hom sets”).
• Isomorphism of functors: a natural transformation τ : F → G of functors
A → B is an isomorphism if and only if the morphism τA : F (A) → G(A)
is an isomorphism for each object A in A. The isomorphism relation is
a congruence on the category of all categories, i.e. if (F, F ′ ) and (G, G′ )
are composable pairs of functors, then F ≈ F ′ and G ≈ G′ implies F F ′ ≈
GG′ .
Theorem 3.6. Let F : A → B be a functor, G0 a map from the set A0 of
objects in A to the set B0 of objects in B, and , τ = (τA : F (A) → G0 (A))A∈A0
a family of isomorphisms. Then there exists a unique functor G : A → B, for
which G0 is the object function and τ : F → G is an (iso)morphism.
Proof. On the one hand τ : F → G is an isomorphism if and only if for each
morphism α : A → A′ in A, we have G(α) = τA′ F (α)τA−1 , and on the other
hand it is easy to check that sending α : A → A′ to τA′ F (α)τA−1 determines a
functor A → B whose object function is G0 .
Remark 3.7. 1. Since G0 above is completely determined by the family τ =
(τA )A∈A0 , the assumptions of Theorem 3.6 should be understood as “given
F : A → B and, for each object A in A, an isomorphism τA from F (A) to
somewhere”.
2. Theorem 3.6 has an interesting application: Starting from an arbitrary
isomorphism θ : X → Y in a category A, we apply this theorem to B = A,
F = 1A , and
θ : X → Y, if A = X;
−1
τA = θ : Y → X, if A = Y ; (3.3)
1A : A → A, if X 6= A 6= Y ;
it is easy to see that the resulting functor G : A → A is an isomorphism
(for, use Theorem 3.8(c) below, and the fact that a functor is an iso-
morphism if and only it is bijective on objects and fully faithful). This
in fact explains how to interchange isomorphic objects in any categorical
construction.
Given a functor F : A → B and objects A and A′ in A, let us write
for the induced map between the Hom sets HomA (A, A′ ) and HomB (F (A), F (A′ )).
As in fact already observed in the proof of Theorem 3.6, given an isomorphism
746
Part VII Isomorphism and equivalence of categories
τ : F → G, the diagram
FA,A′
kk
kk
kkk
HomA (A, A′ ) g7→τ −1 gτA −1
f 7→τA′ f τA
SSS A′
SSS
SSS
S
GA,A′ SSSS
)
A o
(G, F, β, α, ) : B × B → A;
3. If
(F, G, α, β) : A × A → B, and (H, I, γ, δ) : B × B → C
are category equivalences, then so is
747
Part VII Isomorphism and equivalence of categories
748
Part VII Isomorphism and equivalence of categories
1. F is a category equivalence;
2. F is fully faithful and essentially bijective on objects;
3. F is fully faithful and essentially surjective on objects;
4. F is an isomorphism.
Remark 3.15.
749
Part VII Yoneda lemma and Yoneda embedding
F
O
A /
O
B
K L M N
NF K
Skel(A) Skel(B)
/
−1
(N F K)
in which:
• the vertical arrows determine equivalences A ∼ Skel(A) and B ∼
Skel(B), which exist by Theorem 3.16.
• the composite N F K is fully faithful and essentially surjective on ob-
jects, because so are N , F , and K; therefore N F K is an isomorphism
by Lemma 3.14(c)-(d).
Using Remark 3.10 we conclude that M N F KL is a category equivalence,
and then that since M N F KL ≈ 1B F 1A = F , so is F . The “only if” part
is Lemma 3.12.
2. : Again, just use Remark 3.10, Lemma 3.14, and the square diagram above
(although the “only if” part has already been proved: see Remark 3.15(b)).
from the set Nat(HomC (−, C), F ), of natural transformations from HomC (−, C)
to T , to the set T (C) is bijective.
Proof. Let us denote the map above by α and define a map
by
750
Part VII Yoneda lemma and Yoneda embedding
We are going to show that α and β are inverse to each other. We have
proving that αβ is the identity map of T (C). On the other hand, for τ :
HomC (−, C) → T and f : A → C, we have
T (C)
HomC (f,C) T (f )
HomC (A, C) τA /
T (A),
and the equality βα(τ )A(f ) = τA (f ) (for all f ) implies that βα is the identity
map of Nat(HomC (−, C), T ).
Consider the special case of this theorem in which the functor T is of the
form T = HomC (−, C ′ ) for some C ′ in C. Then the bijection of Theorem 3.18
together with its inverse become
τ 7→τC (1C )
Nat(HomC (−, C), HomC (−, C ′ )) HomC (C, C ′ ), (3.8)
/
t7→(f 7→tf )
However this map HomC (C, C ′ ) → Nat(HomC (−, C), HomC (−, C ′ )) is the same
as YC,C ′ , where
op
Y : C → SetsC is the functor defined by Y (C) = HomC (−, C),
i.e. the functor corresponding to the functor Hom : Cop × C → Sets via the
canonical category isomorphism
op
HomCat (Cop × C, Sets) ≈ HomCat (C, SetsC ). (3.9)
is fully faithful.
The functor Y above is usually called the Yoneda embedding (for C), while
op
the functor G : SetsC → (Cat ↓ C) we are going to introduce now has no
name; a somewhat artificial name would be “the discrete form of Grothendieck
construction”.
751
Part VII Representable functors and discrete fibrations
For a functor T : Cop → Sets, the category E(T ) is defined as the category
of pairs (A, a), where A is an object in C and a is an element T (A); in this
category, a morphism
Φ
E(T ) E(U )
DD
/
DD zz
DD zzz
DD z P
zz U
PT
!
}
commute. At the level of objects this means that, for each (A, a) in E(T ),
Φ(A, a) should a pair whose first component is A. This means that to give the
object function of Φ is to give a fimily of maps ϕ = (ϕA : T (A) → U (A))A∈A0
and define Φ on objects by Φ(A, a) = (A, ϕA (a)). After that, again, since the
diagram above commutes, on morphisms Φ must be defined by
This simply means that the images of morphisms are uniquely determined, but
the fact that Φ is indeed defined on morphisms puts the following condition on
the family ϕ: if f is a morphism from (A, a) to (B, b), then it also must be
a morphism from (A, ϕA (a)) to (B, ϕB (b)). And since f is a morphism from
(A, a) to (B, b) if and only if a = T (f )(b), this means that every f : A → B
must be a morphism from (A, ϕA T (f )(b)) to (B, ϕB (b)) for each b in T (B). In
other words, for every f : A → B in A, we must have ϕA T (f ) = U (f )ϕB , which
is the same as to say that ϕ is a natural transformation from T to U .
That is, we can define
op
G : SetsC → (Cat ↓ C) by G(ϕ : T → U ) = Φ : (E(T ), PT ) → (E(U ), PU )
(3.11)
In the notation above (omitting routine verification of preservation of composi-
tion and identity morphisms), and this makes it fully faithful.
752
Part VII Representable functors and discrete fibrations
D1 /
D0
P1 P0
C1 /
C0
in which the horizontal arrows are the codomain maps of D and C, and
the vertical arrows are the morphism function and the object function of
P respectively, is a pullback.
This section is devoted to the following two theorems:
Theorem 3.21. A functor T : Cop → Sets is representable if and only if the
category E(T ) has a terminal object. Moreover, a natural transformation τ :
HomC (−, C) → T is an isomorphism if and only if the pair (C, t), in which t is
the image of τ under the map (3.7), is a terminal object in E(T ).
Proof. The following assertions are obviously equivalent:
1. τ : HomC (−, C) → T is an isomorphism;
2. τA : HomC (A, C) → T (A) is a bijection for each object A in C;
3. for every object A in C and every a ∈ T (A) there exists a unique morphism
f : A → C with τA (f ) = a;
4. for every object A in C and every a ∈ T (A) there exists a unique morphism
f : A → C with T (f )τC (1C ) = a;
5. for every object (A, a) in E(T ) there exists a unique morphism from (A, a)
to (C, τC (1C));
6. (C, τC (1C )) is a terminal object in E(T ).
And since (C, τC (1C )) is exactly the image of τ under the map (3.7), this com-
pletes the proof.
Theorem 3.22. A functor P : D → C is a discrete fibration, if and only if
the object (D, P ) of (Cat ↓ C) is isomorphic to G(T ) = (E(T ), PT ), for some
functor T : Cop → Sets.
Proof. “If”: We have to prove that (E(T ), PT ) is always a discrete fibration.
This means to prove that for every morphism f : A → B in C and every b ∈
T (B), there exists a unique a ∈ T (A) for which f is a morphism from (A, a) to
(B, b). However this is trivial since f is a morphism from (A, a) to (B, b) if and
only if a = T (f )(b).
“Only if”: Assuming that P : D → C is a discrete fibration, we define a
functor T : Cop → Sets as follows:
• For an object C in C, we take T (C) to be the set of objects D in D with
P (D) = C.
753
Part VII Adjoint functors
T (f )(b) _ _ _ b /
A /
B
and it is easy to see that it indeed defines a functor T : Cop → Sets in such a
way that (E(T ), PT ) becomes isomorphic to (D, P ).
U F (X) (3.12)
II
IIU(f )
O
II
II
I $
ηX U (A)
t
tt
:
ttut
tt
tt
X
commute.
Theorem 3.24. Let U : A → X be a functor and ((F (X), ηX ))X∈X0 a family
of universal arrows X → U given for each object X in X. Then there exists a
unique functor F : X → A for which the family ((F (X), ηX ))X∈X0 determines
a natural transformation η : 1X → U F .
Proof. Given a morphism h : X → Y in X, we can define F (h) : F (X) → F (Y )
as the unique morphism making the diagram commute for A = F (Y ) and u =
ηY h. Since the commutativity in this case is equivalent to the commutativity
of the naturality square
UF (h)
U F (X) /
U F (Y ) (3.13)
ηX ηY
X /
Y,
h
754
Part VII Adjoint functors
we obtain
ϕX,A (f ) = ϕX,A HomA (F (X), f )(1F (X))
= HomX (X, U (f ))ϕX,F (X) (1F (X) )
= U (f )ϕX,F (X) (1F (X) ).
Therefore we have one more reformulation of the universal property given
in Definition 3.23, namely: there exists an isomorphism (3.16); and with
this reformulation ηX and ϕX,− determine each other by
ϕX,A (f ) = U (f )ηX and ηX = ϕX,F (X) (1F (X)). (3.18)
qqq KK
KK
q
qq K %
Xop × A
M Sets
MM s
MMM ss
9
M sss
1×U MMM ss
& ss HomX
Xop × X
755
Part VII Adjoint functors
determines HomA (F (h), −), and since the Yoneda embedding Cop →
SetsC is fully faithful, HomA (F (h), −) determines F (h).
From Remark 3.25 we obtain
Theorem 3.26. For a functor U : A → X, the following kinds of data uniquely
determine each other:
1. a family ((F (X), ηX ))X∈X0 of universal arrows X → U given for each
object X in X;
2. a functor F : X → A and a natural transformation η : 1X → U F such that
(F (X), ηX ) is a universal arrow X → U for each object X in X;
3. a family (F (X))X∈X0 of objects in A and a family
F U (A) (3.21)
II
II
d
II
I
F (u) II
εA F (X)
tt
ttt
t
tt f
tt
z
A
commute.
756
Part VII Adjoint functors
Aop × A
K (3.22)
q KK
F op ×1 qqq KKHomA
8
qqq KK
KK
q
qq K%
Xop × A
M Sets
MM s
MM ss
9
MM sss
1×U MMM ss
& ss HomX
Xop × X
Moreover, the εA of (1) corresponds to the εA of (2), the ψ−,A of (3) corresponds
to (the A-component) of ψ of (4), and these εA and ψ−,A corresponding to each
other via
ψX,A(u) = εA F (u) and εA = ψU(A),A (1U(A) ). (3.23)
Remark 3.29. The data described in Theorem 3.26(d) is obviously identical to
the data described in Theorem 3.28(d): just take ϕ and ψ inverse to each other.
Therefore these two theorems actually describe eight equivalent kinds of data.
Remark 3.29 is not the end of this story: although eight is a large number,
it is good to add at least one more, which is purely equational. For, we observe:
• Having functors U : A → X and F : X → A, and merely natural trans-
formations η : 1X → U F and ε : F U → 1A , we can still define natural
transformations ϕ and ψ as in 3.19 and in 3.22 respectively.
• Under no conditions on η and ε, those ϕ and ψ will also be merely natural
transformations independent from each other. But requiring them to be
each other’s inverses and reformulating this requirement in terms of η and
ψ will give us a new equivalent form of the desired data, which is purely
equational.
• Requiring that ϕ and ψ be each other’s inverses means to require
757
Part VII Adjoint functors
and
ϕU(A),A ψU(A),A (1U(A) ) = 1U(A) .
and we obtain:
Theorem 3.30. Let U : A → X and F : X → A be functors and η : 1X →
U F and ε : F U → 1A natural transformations. The following conditions are
equivalent:
1. (F (X), ηX ) is a universal arrow X → U for each object X in X, and ε
is the corresponding family of morphisms, i.e. U (εA )ηU(A) = 1U(A) for
every object A in A;
2. (U (A), εA ) is a universal arrow F → A for each object A in A, and η
is the corresponding family of morphisms, i.e. εF (X) F (ηX ) = 1F (X) for
every object X in X;
3. the equalities εF (X) F (ηX ) = 1F (X) and U (εA )ηU(A) = 1U(A) hold for every
object X in X and every object A in A.
Remark 3.31. Using the standard notation for composing functors and natu-
ral transformations, the equalities (3.25) (for all X and A) are displayed as
commutative diagrams
Fη ηU
F EEE FUF UFU U (3.25)
yyy
/ o
EEEE
E
EEEEE y
yyyyyy
EEEE εF Uε y
yy
E
yyyyy
F U
758
Part VII Monoidal categories
(A ⊗ I) ⊗ B (3.26)
O O
1⊗λ ρ⊗1
A⊗B A ⊗ B,
α α
A ⊗ (B ⊗ (C ⊗ D)) /
(A ⊗ B) ⊗ (C ⊗ D) /
((A ⊗ B) ⊗ C) ⊗ D
O
1⊗α α⊗1
A ⊗ ((B ⊗ C) ⊗ D) α
/
(A ⊗ (B ⊗ C)) ⊗ D
(3.27)
Here and below we write just α instead of αA,B,C for short; it is also often
useful to write (C, I, ⊗, α, λ, ρ) = (C, I, ⊗) = (C, ⊗) =. A monoidal category
(C, I, ⊗, α, λ, ρ) is said to be strict if A ⊗ (B ⊗ C) = (A ⊗ B) ⊗ C for all A, B, C;
I ⊗ A = A = A ⊗ I for all A; and α, λ, and ρ are the identity morphisms.
Example 3.34. Any monoid M = (M, e, m) can be regarded as a strict monoidal
category (C, I, ⊗), in which C is the underlying set M regarded as a discrete
category (i.e. a category with no non-identity arrows), I = e, and ⊗ = m.
Example 3.35. Any category X yields the strict monoidal category End(X) =
(End(X), 1X , −) of functors X → X, where 1X is the identity functor X → X
and ⊗ is the composition of functors.
Example 3.36. If C is a category with finite products, then (C, I, ⊗, α, λ, ρ), in
which I = 1 is a terminal object in C, ⊗ = × is a (chosen) binary product
operation, and α, λ, ρ arise from the canonical isomorphisms A × (B × C) ∼ =
(A × B) × C, A ∼= 1 × A, A ∼ = A × 1 respectively, is a monoidal category. Such
a monoidal structure is said to be cartesian.
Example 3.37. An internal graph G in a category is a diagram of the form
dG
G1 G0
/
cG
759
Part VII Monoidal categories
G1 J H1 A
} JJ t AA
cG }} JJ tt AA
}} JJ
JJ ttt cG
A
} t dG AA
}} dG JJ tt
~
%
tt
y
O O O
in which diamond part is the chosen pullback of the pair (dG , cG ).
3. α, λ, and ρ arise from the appropriate canonical isomorphisms.
In the special case in which O = 1 is a terminal object in C, the pullbacks we
need become binary products, and the monoidal category we obtain coincides
with the one from Example 3.36.
Example 3.38. Dualizing Example 3.36, if C is a category with finite coprod-
ucts, then (C, I, ⊗, α, λ, ρ), in which I = 0 is an initial object in C, ⊗ = +
is a (chosen) binary coproduct operation, and α, λ, ρ arise from the canonical
isomorphisms A + (B + C) ∼ = (A + B) + C, A ∼
= 0 + A, A ∼ = A + 0 respectively,
is a monoidal category.
Example 3.39. Let R be a commutative ring, and C the category of R-modules.
Then (, I, ⊗, α, λ, ρ), in which I = R, ⊗ the usual tensor product over R, and
α, λ, ρ the usual natural isomorphisms, forms a monoidal category.
Definition 3.40. Let = (C, I, ⊗, α, λ, ρ) and C′ = (C′ , I, ⊗, α, λ, ρ) be monoidal
categories (we use the prime sign ’ only for C, although the I, ⊗, etc. in C
and in C′ are not, of course, supposed to be the same). A monoidal functor
F = (F, θ, φ) : C → C′ consists of
1. an ordinary functor F : C → C′ ;
2. a morphism θ : I → F (I) in C′ ;
3. a natural transformation φ = (φA,B : F (A) ⊗ F(B) → F (A ⊗ B))A,B∈C
making the diagrams
α
F (A) ⊗ (F (B) ⊗ F (C)) /
F (A ⊗ (B ⊗ C)) /
F ((A ⊗ B) ⊗ C),
F (α)
760
Part VII Monoidal categories
λ
I ⊗ F (A) o
F (A) (3.30)
θ⊗1 F (λ)
F (I) ⊗ F (A) /
F (I ⊗ A),
φ
ρ
F (A) ⊗ I o
F (A) (3.31)
1⊗θ F (ρ)
F (A) ⊗ F (I) /
F (A ⊗ I),
φ
F1 (I) (3.32)
τ
I /
F2 (I),
θ2
φ1
F1 (A) ⊗ F1 (B) /
F1 (A ⊗ B) (3.33)
τ ⊗τ τ
F2 (A) ⊗ F2 (B) /
F2 (A ⊗ B)
φ2
commute.
Several examples of monoidal functors are used as definitions of important
concepts. Two of them will be given here with further cases considered in the
next sections.
Definition 3.42. Let C be monoidal category and X a category. A C-action
on X is a monoidal functor C → End(X), where End(X) is as in Example 3.35.
Equivalently such a C-action can be defined as a functor C × X → X, which
we will write as (C, X) 7→ ⊗X, equipped with natural transformations θ =
(θX : X → I ⊗X))X∈X and φ = (φA,B,X : A⊗(B ⊗X) → (A⊗B)⊗X)A,B∈, X∈X
making the diagrams
A ⊗ ((B ⊗ C) ⊗ X) (A ⊗ B) ⊗ (C ⊗ X)
φ φ
(A ⊗ (B ⊗ C)) ⊗ X /
((A ⊗ B) ⊗ C) ⊗ X,
α⊗1
761
Part VII Monads and algebras
I ⊗ (A ⊗ X) /
(I ⊗ A) ⊗ X,
φ
A ⊗ (I ⊗ X) /
(A ⊗ I) ⊗ X,
φ
commute.
Definition 3.43. Let 1 be the trivial monoid considered as a monoidal category.
A monoidal functor from it to an arbitrary monoidal category C can be presented
as a triple M = (M, e, m), in which M is an object in C and e : I → M and
m : M ⊗ M → M morphisms in C making the diagram
α m⊗1 (e⊗1)λ
M ⊗ (M ⊗ M ) (M ⊗ M ) ⊗ M M ⊗M
llll
/ / o
M
llllllll
1⊗m m lll (1⊗e)ρ
llll
lllll m
M ⊗M m
/
M o
M ⊗M
(3.37)
commute. Such a triple is called a monoid in C.
Moreover, a monoidal natural transformation τ : (M1 , e1 , m1 ) → (M2 , e2 , m2 )
being a morphism τ : M1 → M2 in C with e1 = e2 and τ m1 = m2 (τ ⊗ τ ),
is nothing but a monoid homomorphism in C. So, the monoids in C form
a category Mon(C), which is the category MonCat(1, C) of monoidal func-
tors 1 →. In particular this immediately tells us that every monoidal functor
F = (F, θ, φ) : C → C′ induces a functor Mon(F ) : Mon(C) → Mon(C′ ), which
sends (M, e, m) to the composite
(M,e,m) (F,θ,φ)
1 −−−−−→ C −−−−→ C′
considered as a monoid in C′ .
T2 o
T (3.38)
~~~~
Tµ µ ~
~~~~~ Tη
~~
~~~~
T2 µ
/
T o
µ T
762
Part VII Monads and algebras
µT ηX
T 2 (X) /
T (X) o
X (3.39)
{{{
{{{{{{{
{{{
T (ξ) ξ Tη
{{{{{
T (X) X
T (X ′ ) (3.40)
ξ ξ′
X h
/
zzzzz
zzz
zzzz
T (µX ) µX
zzzz
T 2 (X) µX
/
ε(T (X),µX ) = µX
Example 3.47.
Let X be a category equipped with an action of a monoidal category C. Ac-
cording to Definition 3.42, such an action is simply a monoidal functor F : C →
End(X), and, like every monoidal functor, it induces a functor Mon(F ) : Mon(C) →
Mon(End(X)). Therefore every monoid M = (M, e, m) in C determines a
monad on X; the algebras over that monad are called M -actions, and their
763
Part VII More on adjoint functors and category equivalences
(M ⊗ M ) ⊗ X /
M ⊗X o
nn X
nnnnnn
nn
nnnn
1⊗ξ ξ
nnn
M ⊗X ξ
/
O
A o
O
B
M
M′ K′ N L
L′
′
/
B o
C
N′
764
Part VII More on adjoint functors and category equivalences
ll
lll
lll
HomA (A, B) f 7→U(f )ηU (A) u7→εB F (u)
RRR
RRR
RRR
R
HomA (εA ,B)RRRR
)
HomA (F U (A), B)
where the vertical arrows are bijections inverse to each other (since they are
ψU(A),B and ϕU(A),B respectively: see (3.18) and (3.23)). Since the left-hand
vertical arrow is bijective and makes the triangle commute (by naturality of ε),
we have:
1. UA,B is injective HomA (εA , B) is injective;
765
Part VII Remarks on coequalizers
A /
B /
C
g
766
Part VII Monadicity
j i
f
h
(3.45)
/
A /
B /
C
g
kh = h′ ih = h′ gj = h′ f j = h′ ,
and the uniqueness follows from the fact that h is a split epimorphism.
Since the conditions imposed on the diagram (3.45) were purely equational
and therefore are “preserved” by every functor, this also proves that f, g,
and h form an absolute coequalizer diagram.
2. An arbitrary split epimorphism h : B → C can be involved in a split fork,
namely in
1B i
1B
h
(3.46)
/
B /
B /
C
ih
µX
ξ
/
/
X
T (ξ)
3.11 Monadicity
In this section we discuss the relationship between adjunctions and monad.
Theorem 3.58. For every adjunction (F, U, η, ε) : X → A, the triple T =
(T, η, µ) defined by
• T = UF,
• η of (T, η, µ) is the same as η of (F, U, η, ε),
767
Part VII Monadicity
M
llllllllll
lll
1⊗m m
lllll UF (ηX )
llll
l
m
U F U F (X) m
/
U F (X) o
U F U F (X)
(3.48)
and its left-hand square commutes by the naturality of while the triangles com-
mute by the triangular identities (3.25).
Example 3.59. Starting from an arbitrary monad T = (T, η, µ) on a category X,
we obtain the forgetful-free adjunction (F T , U T , η T , εT ) : X → XT described in
Theorem 3.46. It is easy to see that the corresponding monad on X is the same
as the original monad T = (T, η, µ). This tells us that every monad can be
obtained from an adjunction as in Theorem 3.58. Since this result is originally
due to S. Eilenberg and J. Moore, the category XT is often called the Eilenberg-
Moore category (of algebras over T ). Note also, that using only free T -algebras,
i.e. the T -algebras of the form F T (X) = (T (X), µX ) we could also obtain an
adjunction whose corresponding monad is T = (T, η, µ). Furthermore, since
such an algebra (T (X), µX ) is fully determined by its underlying object X, the
full subcategory in XT with objects all free T -algebras can be described as the
so-called Kleisli category of T , whose objects are the same as the objects in X.
In detail:
• The category Kleisli(T ) is defined as the category with the same objects
as the in X, and a morphism f : X → Y being a morphism f : X → T (Y )
in X; the composite of morphisms f : X → Y and g : Y → Z in Kleisli(T )
is the composite
f T (g) µZ
→ T (Y ) −−−→ T 2 (Z) −−→ T (Z)
X−
in X.
• The forgetful functor U : Kleisli(T ) → X is defined by U (f : X → Y ) =
µZ T (f ) : T (X) → T (Y ), and free functor F : X → Kleisli(T ) is defined
by F (f : X → Y ) = ηY f : X → T (Y ), considered as a morphism from X
to Y in Kleisli(T ).
• And the monad obtained from adjunction as in Theorem 10.1 is again the
same as the original monad T = (T, η, µ) (a result due to H. Kleisli).
It is now natural ask, to what extend is it possible to recover the adjunction
(F, U, η, ε) : X → A from the monad T = (T, η, µ) in the situation of Theo-
rem 3.58? In order to formulate this question properly, we need:
768
Part VII Monadicity
Theorem 3.60.
(F, U, η, ε) : X → A and T = (T, η, µ) be as in Theorem 3.58. Then there
exists a unique functor K : A → XT with U T K = U and KF = F T .
Proof. Existence: Simply define K by
To prove that (U (A), U (εA )) is indeed a T -algebra is to prove that the diagram
o
oo
oooo
m oooooooo
ooo
1⊗m
ooooooo
oooo
U F U (A) m
/
U (A)
(3.50)
commutes, which, for the left-hand square, follows from the naturality of , and,
for the triangle, follows from the second identity in (3.25) (cf. (3.48)). Defining
K by (3.49), we also obviously have U T K = U , and KF = F T since KF (X) =
(U F (X), U ((F (X))) = (T (X), )X) = F T (X).
Uniqueness: Let H : A → XT be a functor satisfying U T H = U and HF =
F T . Since U T H = U , such a functor must be given by H(A) = (U (A), εA ) for
some natural transformation ξ : U F U → U . On the other hand, since HF =
F T , we must have ξF (X) = µX = U (εF (X) ). . After that, comparing the
naturality square from (3.50) with the naturality square
U F U (A)
UF U(εA ) U(εA )
U F U (A) /
U (A)
ξA
769
Part VII Monadicity
F (ξ)
F (ξ)
εF (X ′ )
π(X ′ ,ξ ′ )
F U F (X ′ ) F (X ′ ) L(X, ξ ′ )
/
F (ξ ′ )
implies the existence and uniqueness of the dotted arrow making the right-
hand square commute. This determines a functor L : XT → A.
′
3. We then define η(X,ξ) : (X, ξ) → KL(X, ξ) = (U L(X, ξ), U (εL(X,ξ) )) as
the composite U (π(X,ξ) )ηX , which we can do since the diagram
UF (ηX ) UF U(π(X,ξ) )
U F (X) /
U F U F (X) /
U F U L(X, ξ) (3.53)
ξ U(εL(X,ξ) )
U(π(X,ξ) )
X ηX
/
U F (X) /
U L(X, ξ)
770
Part VII Monadicity
′
4. To show that η(X,ξ) is a universal arrow (X, ξ) → K is to show that for ev-
ery morphism k : (X, ξ) → (U (A), U (εA )) there exists a unique morphism
l : L(X, ξ) → A with
U (l)U (π(X, ξ))ηX = k.
Since U (l)U (π(X,ξ) ) = U (lπ(X,ξ) ) and (F, U, η, ε) is an adjunction, this is
the same as to show that there exists a unique morphism l : L(X, ξ) → A
with lπ(X,ξ) = εA F (k). Since (3.51) is a coequalizer diagram this simply
means to show that
For, we have
as desired.
5. In particular, for an object A in A, the morphism ε′A : LK(A) → A is the
771
Part VII Monadicity
DD
/
t
/
F U(εA ) DD tt
DD ttt
DD t
tt
εA DDD tttε′
DD t
tt
A
DD
ttt
!
t
z
A
(3.55)
commute.
Remark 3.62. As an intermediate result of the calculation in (3), we have
DD
/
tt
/
UF (ξ)=T (ξ) DD tt
DD tt
DD Xt
π(X,ξ) =U(π(X,ξ) )ηt
DD t
U(π(X,ξ)) DD ttt
DD t
tt
DD
ttt
"
t z
A
(3.57)
commute.
Theorem 3.63. For (F, U, η, ε) : X → A and T = (T, η, µ) as above the follow-
ing conditions are equivalent:
1. the functor U : A → X is monadic;
2. the functor U preserves the coequalizer diagram (3.51) for every T -algebra
(X, ξ), and, for every object A in A, the morphism εA is the coequalizer
of the pair (εF U(A) , F U (εA ));
3. the functor U reflects isomorphisms and preserves the coequalizer diagram
(3.51) for every T -algebra (X, ξ);
4. the functor U reflects isomorphisms, and every pair (f, g) of parallel mor-
phisms in A, for which the pair (U (f ), U (g)) has an absolute coequalizer,
has a coequalizer preserved by U .
Proof. • Since U T K = U , and U T : XT → X obviously reflects isomor-
phisms, U reflects isomorphisms if and only if K does.
• As follows from Remark 3.62 and the fact that the top part of the diagram
3.57 is a coequalizer diagram (see Example 3.57), the functor U preserves
′
the coequalizer diagram (3.51) if and only if η(X,ξ) : (X, ξ) → KL(X, ξ) is
an isomorphism.
772
Part VII Internal precategory actions
T (f )
T (h)
T (X) T (Y ) T (Z) (3.58)
/
T (g)
f
/
h
X /
Y /
Z
g
Remark 3.64.
773
Part VII Internal precategory actions
m e
P = (P0 , P1 , P2 , d, c, e, m) = P2 /
P1
B
o
P0
B
(3.59)
q c
m e
C = (C0 , C1 , C2 , d, c, e, m) = C2 /
C1
B
o
C0
B
(3.60)
q c
where:
• C0 is the set of objects in C;
• C1 is the set of morphisms in C;
• d and c are the domain map and the codomain map respectively, i.e.
d(f ) = x and c(f ) = y if and only if f is a morphism from x to y;
• C2 = {(g, f ) | d(g) = c(f )} is the set of composable pairs of morphisms
in C;
• p and q are the projection maps, i.e. p(g, f ) = g and q(g, f ) = f .
Example 3.66 suggests:
Definition 3.67. An internal category in a category X with pullbacks is an
internal precategory C in X, in which the diagram formed by d, c, p, q is a
pullback (yielding C2 = C1 ×d,c) C1 ) and the diagram
1×m hec,1i
C1 ×(d,c) C1 ×(d,c) C1 C1 ×(d,c) C1 C1
rrrr
/ /
rrr
rrrr
rrrrrrr
r
rr
m×1 m
rrrr h1,edi
rrrrrrr
r
rrrr
rrrrr
C1 ×(d,c) C1 m
/
C1 o
m
C1 ×(d,c) C1
(3.61)
commutes.
Remark 3.68. 1. Comparing diagrams (3.61) and (3.37) makes clear that an
internal category C in X is nothing but a monoid in the monoidal category
(Graphs(X, O), I, ⊗, α, λ, ρ), described in Example 3.37, for O = C0 .
774
Part VII Internal precategory actions
e(x)
h
x? z, x
(3.62)
??
/
?
??
f ?? g
y
m e
P2 /
P1
B
o
P0
B
(3.63)
ϕ2 q ϕ1 c ϕ0
p′ d′
m′ e′
P2′ /
P1′ o
P0′
B B
q′ c′
775
Part VII Internal precategory actions
Next, we need “functors” P → X, and since this concept is less obvious, let
us begin with the case X = Sets:
Definition 3.71. Let P be a precategory. Then:
1. For a category C, a prefunctor P C is a precategory morphism P C, where
C is regarded as a precategory in the same way as in Example 3.66.
2. A P -action is a diagram
ξ π
A = (A0 , π, ξ) = P1 ×P0 A0 /
A0 /
P0 , (3.64)
be the left adjoint of the inclusion functor from the category of cate-
gories to the category of precategories. Explicitly, for a precategory
P = (P0 , P1 , P2 , d, c, e, m), the category L(P ) is the quotient category
Pa(G)/ ∼, where:
• Pa(G) is the free category (“the category of paths”) on the underlying
graph G = (P0 , P1 , d, c) of P ; that is, the objects of Pa(G) are the
elements of P0 , and a morphism x → y is a finite (possibly empty)
sequence (f0 , . . . , fn ), in which d(fn ) = x, c(fi ) = d(fi−1 ) (for i =
1, . . . , n), and c(f0 ) = y.
• ∼ is the smallest congruence on Pa(G), for which e(x) ∼ 1x and
m(t) ∼ p(t)q(t) for each x in P0 and t in P2 .
Requiring m(t) ∼ p(t)q(t) here is of course the same to require h ∼ gf in
the situation (3.62), and the category of P -actions can be identified with
the category of L(P )-actions.
2. The category of P -actions is canonically equivalent to the category of
prefunctors P → Sets. This can be either shown directly, or deduced
from (a) and (b), since the category of prefunctors P → Sets is obviously
canonically isomorphic to the category of functors L(P ) → Sets.
776
Part VII Internal precategory actions
ξ π
A = (A0 , π, ξ) = P1 ×P0 A0 /
A0 /
P0 , (3.68)
uuuuuuu
u
uuuu
uuuuu
m×1 ξ
uuu
uuuuu
P1 ×(d,π) A0 A
mm 0
/
mmm
ξ
mm
mmm
proj1
mmmmmπ
m
mmm
mmm
P1 P0
v
c
(3.69)
commutes. The category of P -actions will be denoted by XP .
Remark 3.74. When P is an internal category, the diagram 3.69 becomes
1×ξ heπ,1i
P1 ×(d,c) P1 ×(d,π) A0 P1 ×(d,π) A0 A0 (3.70)
ttt
/ o
t
tttttt
ttt
tttt
m×1 ξ
ttttt
P1 ×(d,π) A0 /
A0
ξ
proj1 π
P1 c
/
P0
This makes a P -action a special case of an M-action in the sense of Example 3.47.
Specifically:
we take the monoidal category C of Example 3.47 to be (Graphs(X, O), I, ⊗, α, λ, ρ);
the role of X in Example 3.47 will be played by the comma category (X ↓ P0 )
(of pairs A = (A0 , π), where π : A0 → P0 is a morphism in X);
the C-action on (Graphs(X, O), I, ⊗, α, λ, ρ) is defined in the obvious way using
P ⊗ A = (P1 ×(d,π) A0 , c(proj1 )) defined via
P1 ×(d,π) A0 (3.71)
KK
ss KKproj2
sss proj1 KK
s KK
ss KK
ss y
%
P1 K A0
} KK ss
c }}} KK ss
KK s
}} KK ss
} KK ss π
ss
d
}
~
%
y
P0 P0
777
Part VII Descent via monadicity and internal actions
(1×ξ)(hp,qi×1) proj2
m×1
$
heπ,1i
P2 ×(dq,π) A0 /
P1 ×(d,π) A0 o
A0 (3.72)
>
proj1 q×1
p proj1 ξ π
d
m e
P2 /
;
P1 o
>
P0
q c
(C ↓ E)T (3.73)
HH HHH uu
:
HH HH ∗
HH HHp uuuuuuu
HH HH F uu uu
HH HH uuu uu
p!
HH HH
HH HH uuuuuuuU
u
HH
H uuuuuu
u
#
(C ↓ E)
z
in which:
• p! is defined as the composition with p, i.e. by p!(D, δ) = (D, pδ);
• p∗ is the pullback-along-p (change-of-base functor determined by p), and
we will write p∗ (A, α) = (E ×(p,α) A, proj1 ) = (E ×B A, proj1 );
• it is to see that p! is the left adjoint p∗ , and T denotes the corresponding
monad on (C ↓ E);
778
Part VII Descent via monadicity and internal actions
ζ δ
(D, δ, ζ) = E ×(p,pδ) D /
D /
E, (3.74)
1×ζ hδ,1i
ζ
E ×(p,p) E ×(p,pδ) D E ×(p,pδ) D D (3.75)
xxxx
/ o /
xx
xxx
x
xxxxxx
x
hproj1 ,proj3 i ζ xxxx
xxxxxxx
xxx
ζ
xxxxx
E ×(p,pδ) D D
ooo
/
oo
oo
ooooo
proj1
ooo
ooooo δ
oo
ooo
E
w
commutes;
• the functor U is defined by U (D, δ, ζ) = (D, δ);
• the functor F is defined by F (D, δ) = (E ×(p,pδ) D, proj1 , hproj1 , proj3 i),
where (here and below) proji (i = 1, 2, 3) are suitable projections;
• the functor K is defined by K(A, α) = (E ×(p,α) A, proj1 , hproj1 , proj3 i).
The diagrams (3.74) and (3.75) look almost similar to the diagrams (3.68) and
(3.69) (see also (3.70)), and in fact they are special cases of those. For, let us
take (X = C and) P to be the internal category
hproj1 ,proj3 i $
h1,1i
Eq(p) = E ×B E ×B E /
E ×B E
:
o
?
E (3.76)
and write (D, δ) instead of (A0 , π) in (3.68) and (3.69). Then (3.68) becomes
ξ δ
(E ×(p,p) E) ×(proj2 ,δ) D /
D /
E, (3.77)
779
Part VII Descent via monadicity and internal actions
Theorem 3.76.
For an object (D, δ) in (C ↓ E), the morphism
δ̄ = hproj1 , proj3 i : (E ×(p,p) E) ×(proj2 ,δ) D → E ×(proj2 ,δ) D → E ×(p,pδ) D
(3.78)
is an isomorphism and (D, δ, ζ) is a T -algebra if and only if (D, δ, ζ δ̄) is an
Eq(p)-action. Moreover, sending (D, δ, ζ) to (D, δ, ζ δ̄) determines a category
isomorphism
(C ↓ E)T ≈ CEq(p) . (3.79)
Remark 3.77.
1. As the notation obviously suggests, Eq(p) is nothing but the right internal
version of the equivalence on E determined by p. Moreover, of course
there are suitable notions of an internal groupoid, an internal preorder,
an internal equivalence relation, and the opposite internal category to a
given one, for which:
• every internal groupoid is isomorphic to its opposite internal groupoid;
• a morphism of internal groupoids is a discrete fibration if and only it
is a discrete opfibration;
• an internal preorder is the same as an internal category whose domain
morphism and codomain morphism are jointly monic;
• an internal equivalence relation is the same as an internal groupoid
that is an internal preorder. In particular we do not need to be too
careful in distinguishing Eq(p) from its opposite internal equivalence
relation.
2. Every morphism ϕ : P → P′ of internal precategories in C obviously de-
′
termines an induced functor Cϕ : CP → CP , and this determines a
pseudofunctor (where “pseudo” refers to preservation of composition and
identities only up to “good” isomorphisms; omitting details let us just
mention that this is similar to “preservation” of by monoidal functors)
C? : Precat(C)op → Cat, (3.80)
where Precat(C) and Cat denote the category of internal precategories
in C and the category of categories respectively. In particular applying
this pseudofunctor to the commutative diagram
p
Eq(1E ) = E B = Eq(1B ) (3.81)
LL
/
LL r
rr
8
LL rr
LLL r
L rr
& rr
Eq(p) ,
(in the obvious notation) and identifying CEq(1E ) and CEq(p) with (C ↓ E)
and (C ↓ B) respectively, we obtain a diagram
(C ↓ B) (C ↓ E) (3.82)
KK
/
KK s
ss
9
KK ss
KK ss
K % ss
CEq(p)
780
Part VII Galois structures and admissibility
(C ↓ E) (C ↓ E) (3.83)
LL
/
LL rr
rr
9
LL
LL
LL rrr
r
% rr
(C ↓ E)T
(I, H, η, ε) : C → X (3.84)
in which:
• F(B) is the full subcategory in (C ↓ B) with objects all pairs (A, α) with
α : A → B in F;
• similarly Φ(I(B)) is the full subcategory in (X ↓ I(B)) with objects all
pairs (X, ϕ) with ϕ : X → I(B) in Φ;
781
Part VII Monadic extensions and coverings
H(X) (3.86)
proj1 H(ϕ)
B ηB
/
HI(B)
IH(X) /
X (3.87)
782
Part VII Monadic extensions and coverings
HI(A) (3.90)
α HI(α)
B ηB
/
HI(B)
is a pullback.
2. An object (A, α) in F(B) is said to be split over a monadic extension
(E, p) of B if p ∗ (A, α) is a trivial covering.
3. An object (A, α) in F(B) is said to be a covering of B if there exists a
monadic extension (E, p) of B such that (A, α) is split over (E, p). We
will then also say that W : A × A → B is a covering morphism.
According to this definition we have
[
TrivCov(B) = Spl(B, 1B ) ⊆ Cov(B) = Spl(E, p) ⊆ F(B), (3.91)
(E,p)
where:
• TrivCov(B) is the full subcategory in F(B) with objects all trivial cov-
erings of B;
• Spl(E, p) is the full subcategory in F(B) of all objects split over (E, p);
• Cov(B) is the full subcategory in F(B) with objects all coverings of B;
• the union of Spl(E, p)’s in 3.91 is taken over all monadic extensions (E, p)
of B.
Remark 3.85. The following simple properties of coverings are useful:
1. Since εB : I B H B → 1Φ(I(B)) is always an isomorphism, an object (A, α)
inF(B) is a trivial covering if and only if (A, α) ≈ H B (X, ϕ) for some
(X, ϕ) in Φ(I(B)).
783
Part VII Categories of abstract families
A′ ? /
H(X)
JJ
(3.92)
?? JJ
?? JJ
?? JJ
?
J %
A /
HI(A)
B′ ? /
HI(B)
JJ
?? JJ
?? JJ
?? JJ
?
J %
B /
HI(B),
784
Part VII Coverings in classical Galois theory
H(X) = K × ...× K
| {z }
coproduct in C of K with itself “X-times” (3.96)
= the K-algebra of all maps from X to K,
785
Part VII Coverings in classical Galois theory
η and ε the unit and counit of adjunction, and F and Φ the classes of all
morphisms in C and in X respectively. Then ε : IH → 1X is an isomorphism
and Γ = (C, X, I, H, η, ε, F, Φ) is an admissible Galois structure.
Next, using Theorem 3.63, we easily prove:
Theorem 3.90. A morphism p : E → B in C, in which B is a field, is a
monadic extension if and only if E is a non-zero ring. In particular this is the
case whenever E is a field.
Proof. The functor p∗ : F(B) → F(E), whose monadicity we have to prove for
a non-zero E, is the same as the functor E ⊗B (−):
op op
(Commutative unitary B-algebras) → (Commutative unitary E-algebras) .
(3.97)
According to Theorem 3.63 it suffices to prove that this functor reflects iso-
morphisms and preserves coequalizers. Moreover, since the coequalizers in the
categories involved are the same as equalizers of algebras, and since those are
calculated via the corresponding equalizers of underlying modules, we only need
to prove that the functor
E ⊗B (−) : B-modules → E-modules (3.98)
reflects isomorphisms and is (left) exact, which is obvious since B is a field.
Now we are ready to prove:
Theorem 3.91. Let K ⊆ B ⊆ E be finite (=finite-dimensional over B) field
extensions and A = (A, α) a B-algebra (in particular p : B → A is a ring
homomorphism and B acts on A via ba = α(b)a. Out of the following three
conditions, the first two are always equivalent, and the third always follows from
them and implies them when B ⊆ E is a Galois extension:
1. (A, α) belongs to Spl(E, p) (where Spl(E, p) is defined with respect to the
Galois structure described in Theorem 3.89) with p being the inclusion
map B → E considered as a morphism E → B in C;
2. E ⊗B A ≈ E × . . . × E (a finite product of K-algebras = a finite coproduct
in C);
3. A ≈ E1 × . . . × En for some natural n (0 is not excluded), where B ⊆ Ei ⊆
E (i = 1, . . . , n) (and therefore E1 , . . . , En are field extensions of B).
Proof.
(a) ⇔ (b) easily follows, using the equivalence 3.95, from Theorem 3.91 and the fact
that E ⊗B A considered as an object in C is the same as p ∗ (A, α).
(b) ⇔ (c) ((b) =⇒ (c) always, and (c) =⇒ (b) when B ⊆ E is a Galois extension)
is well known in classical algebra, and we only sketch the proof here:
(b) =⇒ (c) (b) implies that A has no nilpotent elements. Therefore A ≈ E1 × . . . ×
En as B-algebras, for some field extensions E1 , . . . , En of B, say, by the
Wedderburn Theorem. After that in order to show that E1 , . . . , En can
be chosen among the subextensions of B ⊆ E, it suffices to show that each
of E1 , . . . , En admits a B-algebra homomorphism into E. This, however,
immediately follows from E ⊗B A ≈ E × . . . × E and A ≈ E1 × . . . × En .
786
Part VII Covering spaces in algebraic topology
E ⊗B A ≈ E ⊗B (B[x]/uB[x]) ≈ E[x]/uE[x]
m
Y
≈ E[x]/( (x − ai ))
i=1
m
Y
≈ (E[x]/(x − ai )E[x])
i=1
≈ E × ...× E (m times),
as desired.
In fact the connection with classical Galois theory goes much further, and
provides categorical proofs for many of its results. Let us mention just two of
them that are “almost corollaries” of Theorem 3.91:
Theorem 3.92. Let K ⊆ B ⊆ E be finite field extensions and p the inclusion
map B ⊆ E considered as a morphism E → B in C. Then the following
conditions are equivalent:
1. (E, p) belongs to Spl(E, p);
2. B ⊆ E is a Galois extension.
Theorem 3.93. Let K ⊆ B be a finite field extensions and A = (A, α) a
B-algebra as above. Then the following conditions are equivalent:
1. (A, α) is a covering of B;
2. there exists a finite field extension B ⊆ E, such that (A, α) belongs to
Spl(E, p), where Spl(E, p) is as in Theorem ??;
3. there exists a finite Galois field extension B ⊆ E, such that (A, α) belongs
to Spl(E, p), where Spl(E, p) is as in Theorem ??;
4. A = (A, α) is a commutative separable B-algebra;
5. A = (A, α) is a finite product of finite separable field extensions of B.
787
Part VII Covering spaces in algebraic topology
is monadic. We observe:
1. Since the class of local homeomorphisms is closed under composition the
functor 3.101 has a left adjoint.
2. A morphism f : (A, α) → (A′ , α′ ) in Etale(B) is an isomorphism if and
only if the map f : A → A′ is bijective; this easily implies that, for a
surjective p, the functor 3.101 reflects isomorphisms.
3. When α : A → B is a local homeomorphism, the local connectedness of
B implies the local connectedness of A. Therefore Etale(B) can be iden-
tified, up to a category equivalence, with the topos of sheaves (of sets)
over the space B. The same is true for E, and the functor 3.101 can be
identified with the inverse image functor
between the toposes of sheaves. Since the functor 3.102 has a (well-known)
right adjoint, namely the direct image functor
788
Part VII Covering spaces in algebraic topology
789
Part VII Central extensions of groups
X (3.108)
proj1 ϕ
B ηB
/
B/[B, B]
790
Part VII Central extensions of groups
Remark 3.99. The surjectivity of ϕ played a crucial role in the proof of Theo-
rem 3.58. Indeed, taking X = 0 in 3.51, we would obtain ker(proj2 ) → [B, B],
but at the same time [B ×B/[B,B] X, B ×B/[B,B] X] ≈ [[B, B], [B, B]] (canoni-
cally).
Next, the monadic extensions:
Theorem 3.100. A morphism p : E → B in C is a monadic extension if and
only if it is surjective.
Proof. “If”: According to Remark 3.64(b), it suffices to prove that, for a sur-
jective p, the functor p∗ : F(B) → F (E) reflects isomorphisms and preserves
coequalizers of reflexive pairs. However, it is an easy exercise to show that the
coequalizers of reflexive pairs of group homomorphisms are calculated as in the
category of sets - which reduces the problem to the case of sets, where the proof
becomes another easy exercise.
The “only if” part follows from Definition 3.83(a) (applied to δ = 1E ).
In order to characterize coverings we will also need the following almost
obvious fact:
Lemma 3.101. For a pullback diagram
u
D /
A (3.111)
δ α
E v
/
with α and δ surjective, the conditions (a) and (b) below are related as follows:
(a) always implies (b), and (b) implies (a) whenever v is surjective.
1. (A, α) is a central extension of B (i.e. ka = ak for all k in ker(α) and all
a in A);
2. (D, δ) is a central extension of E.
- after which we are ready to prove
Theorem 3.102. The following conditions on an object (A, α) in F(B) are
equivalent:
1. (A, α) is a covering of B;
2. (A, α) is a central extension of B.
Proof.
(a) =⇒ (b) follows from (the “only if” part of) Theorem 3.100 and Lemma 3.101.
(b) =⇒ (a) As follows from the “if” part of Theorem 3.100, (A, α) is a monadic ex-
tension of B. Consider the object
791
Part VII The fundamental theorem of Galois theory
m
e
2 1 (3.114)
/ o
q c
792
Part VII The fundamental theorem of Galois theory
F(B)
O
/
in which:
1. T is the monad determined by the monadic functor p∗ : F(B) → F(E), and
F(B) → F(E)T is the comparison functor, which is a category equivalence
since p∗ is monadic.
2. F(E)T ≈ CEq(p) ∩F is the isomorphism established in the same way as the
isomorphism 3.79 in Theorem 3.6. It therefore sends a T -algebra (D, δ, ζ)
to the triple (D, δ, ζ δ̄), where δ = hproj1 , proj3 i : (E ×(p,p) ×E) ×(proj2 ,δ)
D → E ×(p,pδ) D as in Theorem 3.76.
793
Part VII Back to the classical cases
Remark 3.107.
1. According to this theorem it is good to write
and call this internal precategory the Galois pregroupoid of the monadic
extension (E, p). Here “pregroupoid” (rather than “precategory”) refers
to a certain extra structure, that makes I(Eq(p)) a groupoid whenever
it is a category. And in fact it is a groupoid whenever (E, p) is normal,
which means that (E, p) belongs to Spl(E, p). Other reasonable synonyms
of “normal” are Galois covering and regular covering. Furthermore, for a
normal (E, p), I(Eq(p)) is a group if and only if E is connected, i.e. I(E)
is a terminal object in X.
2. There is also a reasonable way to define fundamental groupoids as “the
largest” Galois groupoids.
794
Part VII Back to the classical cases
of groups.
How does this theorem follow from Theorem 3.106?
Answering this question requires a number of simple observations:
1. Every statement of Theorem 3.108 is a statement about purely-categorical
properties of the category Sub(E/B) of subextensions of the field extension
B ⊆ E. The only thing that needs an explanation here, is that E itself
can be defined categorically as a special object in Sub(E/B). For, just
observe that it is the only weak terminal object (i.e. the only object that
admits morphisms from all other objects into it).
2. Moreover, it turns out that the category Sub(E/B)op is equivalent to
the category of transitive (=one-orbit) AutB (E)-sets - which is known as
Grothendieck’s form of the fundamental theorem of Galois theory - and
every statement of Theorem 3.108 follows from this fact.
At the same time Theorem 3.106 tells us that the category Spl(E, p)
is equivalent to the category of finite G-sets for some finite monoid G -
namely for G = L(I(Eq(p))), where L is the functor 3.67, and L(I(Eq(p)))
is indeed a monoid since I(E) has only one element.
5. As follows from (4), Sub(E/B)op must be equivalent to the category of
transitive G-sets, as desired. Therefore Theorem 3.108 indeed follows from
Theorem 3.106.
795
Part VII Back to the classical cases
The situation with covering spaces is very similar: many standard text books in
algebraic topology show how the connected covering spaces of a “good” space
B are “classified” via subgroups of the fundamental group of B by proving a
theorem similar to Theorem 3.76, usually not showing the categorical result
behind, which is:
Theorem 3.109. Let B be a connected locally connected topological space, ad-
mitting a universal covering space (E, p) over it. Then the category of covering
spaces over B is equivalent to the category of Aut(E, p)-sets.
- and this theorem can easily be obtained as a corollary of Theorem 3.106,
using the results of Section 3.18. Recall, however, that what is called a universal
covering space of B is in fact a weakly initial object in the category of non-empty
covering spaces over B, and that “weakness” can be avoided by using pointed
spaces.
Applying Theorem 3.106 to the situation considered in Section 3.19, we
obtain, in particular, a description of the category Centr(B) of central extension
of an arbitrary group B. The full explanation would involve some homological
algebra and internal category theory (in “nice” categories), which would take
us too far. Therefore let us just mention that it becomes especially simple when
B is perfect, i.e. when [B, B] = B: in this case
which presents the second homology group H2 (A; Z) as a certain “Galois group”,
and implies the well-known result saying that every perfect group has a universal
central extension.
Finally, let us mention one less familiar examples of Galois theories very
briefly; being less familiar it was, however, the original motivating example for
categorical Galois theory:
Example 3.110. The system (C, X, I, H, η, ε, F, Φ) described below is an admis-
sible Galois structure in which ε is an isomorphism:
• C is the opposite category of commutative unitary rings;
• X is the opposite category of (unitary) Boolean rings, or, equivalently, the
opposite category of Boolean algebras; up to a category equivalence we
can identify X with the category of Stone spaces (=profinite topological
spaces = compact totally disconnected Hausdorff spaces = compact 0-
dimensional Hausdorff spaces = compact topological spaces in which every
two points can be separated by a closed-and-open subset);
• I : C → X is sending rings to the Boolean rings of their idempotents, or,
considering X as the category of Stone spaces, I is defined by
• H : X → C is defined by
796
Part VII Back to the classical cases
797
Chapter 4
The aim of the remaining lectures is to study Galois structures which arise
in differential non-commutative geometry, in particular to show, how Galois
conditions encode geometric notions such as principal (and associated vector)
bundles. The Galois condition which arises in this context is very closely re-
lated to (co)monadicity described earlier. To make better connection with the
preceding sections we start with the category theory considerations.
We use the following notational conventions. The identity morphism for
an object X is denoted by X (though occasionally we write id for clarity).
We do not write composition symbol ◦ when composing functors. Given a
natural transformation δ between functors F and G, δX denotes corresponding
morphism F (X) → G(X). For any other functors H, K (composable with F
or G, respectively) Hδ means the natural transformation HF → HG given on
objects X as H(δX ), while δK means the transformation F K → GK given on
objects as δK(X) .
4.1 Comonads
Definition 4.1. A comonad on a category A is a triple G = (G, δ, σ), where
G : A → A is a functor δ : G → GG, σ : G → idA are natural transformations
such that the following diagrams
δ δ
G /
GG G DDD /
GG
DDDD
DDDD
DDD
δ Gδ δ DDDD Gσ
DDDDD
D
GG /
GGG , GG σG
/
G
δG
798
Part VII Comonads
grams
ϕ ϕ
G /
G′ GC /
G′
CC zz
CC zz
CC z
δ δ′ C
σ CC zz ′
CC zzz σ
! z
}
GG /
GG′ ′
/
G′ G′ , idA .
Gϕ ϕG
ρA ρA
A /
G(A) A CCC /
G(A)
CCC
CCCC
CCCC
ρA δA CCCC σA
CCCC
CC
G(A) /
GG(A) , A.
G(ρA )
ρA ρB
G(A) /
G(B) .
G(f )
799
Part VII Comonadic triangles and descent theory
K
B /
AG
|
L ||
_
|
||
R ||| UG
||
where η is the unit of adjunction (L, R). Then the functor K : B → AG is given
by B 7→ (L(B), βB ). Conversely, given K : B → (K(B), ρK(B) ) define
β : L → GL, by βB = ρK(B) .
Then
βR Gψ
ϕ : LR −−→ GLR −−→ G,
where ψ is the counit of adjunction (L, R), is the required morphism of comon-
ads.
eqA αA
D(A, ρA ) R(A) RG(A),
/
R(ρA )
where
ηR Rϕ
α : R −−→ RLR −−→ RG.
800
Part VII Comonadic triangles and descent theory
Proof. The unit of the adjoint pair (K, D) is given by ηbB in the diagram:
αL(B)
DK(B) RL(B) RGL(B)
/
H
/
H R(βB )
O
H
H
H ηB
H
η
bB H
H
H
B.
The existence of such ηbB follows by the universal property of equalisers. The
counit of the adjoint pair (K, D) is given by ψb in the diagram
L(αA )
L(eqA )
KD(A, ρA ) LR(A) LRG(A)
/
I
/
I LR(ρA )
I
I
I
I ψA
b
ψ (A,ρA ) I
I
I
$
A.
A [
/
B \
/
i j
R(δA )
` a
R(σA ) RG(σA )
801
Part VII Comonads on a category of modules. Corings.
where the last equality follows by one of the triangular equalities for the unit
and counit of an adjunction. Since a functor which has a right adjoint is full
and faithful if and only if the counit of adjunction is a (natural) isomorphism,
this simple calculation of ψb immediately establishes the following
Proposition 4.6. If D is full and faithful, then ϕ is an isomorphism of comon-
ads.
The problem of finding when K is an equivalence is equivalent to studying the
comonadicity of L. Thus the Beck monadicity theorem yields (see Theorem 3.63)
Theorem 4.7. Consider a comonadic triangle in Definition 4.3. If B has
equalisers, then K is an equivalence if and only if ϕ is an isomorphism, L
preserves equalisers that define D, and L reflects isomorphisms.
Comonadic triangles encode (and generalise) the typical setup of descent
theory. Let T be a monad on a category B, and let L : B → A, R : A → B be a
pair of adjoint functors. Setting G = LR one obtains the following comonadic
triangle
K
B BB /
(BT )G
BB BB F T v
BB BB vv
a
BB BB vvv
v UG
U T BB !
vv
{
BT .
Here K is the standard comparison functor corresponding to ϕ = id. (BT )G is
known as the category of descent data. We say that this triangle is of descent type
whenever K is full and faithful, and we say that it defines an effective descent
when K is an equivalence. The standard descent theory studies effective descent
in specific situations (such as, e.g. arise in algebraic geometry).
802
Part VII Comonads on a category of modules. Corings.
lm ⊗ A C
C∼
= A ⊗A C /
M ⊗A C
δA δM
lm ⊗A C⊗A C
C ⊗A C ∼
= A ⊗A C ⊗A C /
M ⊗A C ⊗A C .
δM (m ⊗A c) = m ⊗A δA (c).
∆C := δA : C → C ⊗A C , εC := σA : C → A .
∆C ∆C
C /
C ⊗A C C NNN C ⊗A C /
NN
NNN
NN∼
=
∆C ∆ C ⊗A C ∆C NN C⊗A εC
NN
NN
N
A ⊗A C ∼
&
C ⊗A C /
C ⊗A C ⊗A C , C⊗A /
= C ⊗A A .
C⊗A ∆C εC ⊗A C
(4.1)
f f
C /
D CA /
D
A AA
AA
A
εC AA
∆C ∆D εD
AA
C ⊗A C /
D ⊗A D , A.
f ⊗A f
803
Part VII Comonads on a category of modules. Corings.
bijective correspondences:
A-corings
O
This last correspondence follows by the fact that the right adjoint of a comonad
is a monad and vice versa. The correspondence between corings and comonads
is explicitly given by
(C, ∆C , εC ) ↔ (− ⊗A C, − ⊗A ∆C , − ⊗A εC ).
ρM ρM
M /
M ⊗A C M H /
M ⊗A C
H HH
HH ∼
HH
=
ρM ρM ⊗A C HH M⊗A εC
HH
H #
M ⊗A C /
M ⊗A C ⊗A C , M ⊗A A .
M⊗A ∆C
f
M /
N
M
ρ ρN
M ⊗A C /
N ⊗A C .
f ⊗A C
804
Part VII Galois comodules for corings
the tensor form, i.e. there is a (B, A)-bimodule M such that the functor is of
the form
− ⊗B M : MB → MA .
For N ∈ MA , morphisms HomA (M, N ) form a right B-module by
G = HomA (M, −) ⊗B M : MA → MA ,
with comultiplication
and counit
In this case
HomA (M, N ) ∼
= N ⊗A M ∗ , G = − ⊗A M ∗ ⊗B M.
∆C (ξ ⊗B m) = ξ ⊗B e ⊗B m, εC (ξ ⊗B m) = ξ(m).
K : MB → MC , V 7→ (V ⊗B M, V ⊗B ρM ). (4.2)
805
Part VII Galois comodules for corings
MC
DD DD zz
DD DD zz
b
DD DD−⊗B M z
DD DD zz
DD DD
zzzU C
HomA (M,−) DD DDD z
DD D zz
DD
"
zz
}
MA .
ϕ : HomA (M, −) ⊗B M → − ⊗A C.
Therefore,
ϕN = G(ψN ) ◦ ρKR(N ) ,
f ⊗B m 7→ (ψN ⊗A C)(ρK(HomA (M,N )) (f ⊗B m))
= (ψN ⊗A C)(f ⊗B ρM (m)) = (f ⊗A C)(ρM (m)) .
Writing
ρM (m) = m(0) ⊗A m(1) ,
(summation implicit) we obtain
806
Part VII Galois comodules for corings
R(ρN )
V ′′ . /
(4.4)
For any left B-module M there is then also the following sequence
V ⊗B M /
V ′ ⊗B M /
V ′′ ⊗B M. (4.5)
The module M is said to be flat if the exactness of any sequence (4.4) implies
exactness of the corresponding sequence (4.5). The module M is said to be
faithfully flat if its flat and, for any sequence of modules (4.4), the exactness of
(4.5) implies exactness of (4.4).
Combining the discussion of comodules in this and preceding sections with
Beck’s monadicity theorem (see Proposition 4.6 and Theorem 4.7) one derives
the main characterisation of Galois comodules in terms of equivalences of cate-
gories.
Theorem 4.15 (The finite Galois comodule structure theorem). Let (M, ρM )
be a comodule over a coring C such that M is finitely generated projective as a
right module over A. Then the following conditions are equivalent:
1. the functor HomC (M, −) : MC → MB is fully faithful and C is flat as a
right A-module;
2. M is flat as a left B-module and (M, ρM ) is Galois comodule.
Furthermore the following conditions are equivalent:
1. HomC (M, −) is an equivalence of categories and C is flat as a right A-
module;
2. M is faithfully flat as a left B-module and (M, ρM ) is Galois comodule.
807
Part VII A Galois condition motivated by algebraic geometry
(D ⊗A γ) ◦ ∆D (right C-coaction) ,
(γ ⊗A D) ◦ ∆D (left C-coaction) .
Consider the k-module of C-bicomodule maps B :=C HomC (D, C). Then B is an
algebra with the product of b, b′ ∈ B given by
bb′ = (C ⊗A εC ) ◦ (b ⊗A b′ ) ◦ ∆D ,
i.e. explicitly
D := D/[D, B], p: D → D .
C
B BB }}
>
BB }}}
p BB }
}} γ
D.
Following [m-t07], C is said to be a Galois coring if the map γ is an isomorphism.
The above triangle of coring maps induces two functors
F : MD → MD , (M, ρM ) 7→ (M, (M ⊗A p) ◦ ρM ),
and
G : MD → MC , (M, ρM ) 7→ (M, (M ⊗A γ) ◦ ρM ).
Any right D-comodule (M, ρM ) defines two comonadic triangles
K=−⊗B F (M)
MB CC /
MD
CC CC {{
CC CC {{
a
CC CC−⊗B M {
CC CC {{
C C {{ D
HomA (M,−) CCC CCC {
{ U
CC C {{
C !
{{
}
MA ,
808
Part VII A Galois condition motivated by algebraic geometry
and
K=−⊗B G(M)
MB DD /
MC
DD DD {
DD DD {{
a
DD DD−⊗B M {
DD DD {{
DD DD {{{
HomA (M,−) DD DD
{ UD
DD D {{{
D !
{{
}
MA ,
with the corresponding (to K) morphism of comonads
809
Chapter 5
Hopf–Galois extensions of
non-commutative algebras
In this lecture we introduce the key notions in the Galois theory of Hopf algebras
or in the algebraic approach to non-commutative principal bundles. We also
show how Hopf–Galois extensions fit into the theory of Galois comodules of
corings described in Chapter 4.
From now on, k denotes a field, and all algebras etc. are over k. The tensor
product over k is denoted by ⊗.
∆C ∆C
C C ⊗C C JJJJ C ⊗C
JJJJ
/ /
JJJJJ
∆C C⊗∆C C ∆ JJJJ εC ⊗C
JJJJ
J
C⊗C /
C ⊗ C ⊗ C, C ⊗C C⊗εC
/
C
∆C ⊗C
810
Part VII Coalgebras and Sweedler’s notation
an element c ∈ C, we write
n
X
∆C (c) = ci(1) ⊗ ci(2)
i=1
X
= ci(1) ⊗ ci(2)
i
X
= c(1) ⊗ c(2)
= c(1) ⊗ c(2) .
The coassociativity of comultiplication means that the two ways to compute the
result of two applications of ∆ give the same result:
We can order all indices appearing in above expressions (and in all expressions
involving multiple application of ∆C ) in the following way. Remove the brackets,
put 0. in front of the index and then arrange them in increasing order. In this
way we obtain
0.1 < 0.21 < 0.22, 0.11 < 0.12 < 0.2 .
The coassociativity of ∆C tells us that we do not need to care about exact labels
but only about their increasing order. Hence we can relabel:
Exercise 5.2. Compute and check labelling for all three applications of ∆ to
an element c ∈ C.
In terms of the Sweedler notation, the counitality of the comultiplication or
the second of the diagrams in Definition 5.1 comes out as
and the values of sine and cosine at the origin sin(0) = 0, cos(0) = 1. We can
abstract from these expressions the variables x and y and use the trignometric
811
Part VII Bialgebras and comodule algebras
∆H ⊗∆H ∆H
H⊗flip⊗H µH ⊗µH
H ⊗H ⊗H ⊗H /
H ⊗H ⊗H ⊗H /
H ⊗ H,
µH
H ⊗H
DD
/
H
DD
DD
DD
DD
εH ⊗εH DD εH
DD
DD
!
k,
and ∆H (1H ) = 1H ⊗ 1H and εH (1H ) = 1.
Explicitly, in terms of the Sweedler notation the first of diagrams in Defini-
tion 5.6 reads, for all h, h′ ∈ H,
∆H (hh′ ) = h(1) h′(1) ⊗ h(2) h′(2) .
Example 5.7. Let G be a monoid with unit e, and let H = kG – the linear
span of G. The multiplication is the monoid multiplication extended linearly,
i.e. µH : g ⊗ g ′ 7→ gg ′ , for all g, g ′ ∈ G, unit 1H = e, the comultiplication is given
by ∆H (g) = g ⊗ g, and the counit by εH (g) = 1 (see Example 5.3). With these
structures kG is a bialgebra.
812
Part VII Bialgebras and comodule algebras
Example 5.8. Let G be a monoid with unit e, and let H = O(G) – the functions
G → k; see Example 5.5. H is an algebra by the pointwise multiplication
µH (f ⊗ f ′ )(g) = f (g)f ′ (g), and with the unit 1H (g) = 1. The comultiplication
is given by ∆H (f )(g ⊗ g ′ ) = f (gg ′ ), and the counit by εH (f ) = f (e) as in
Example 5.5. With these operations H is a bialgebra. For example:
(i) Functions on the two element group G = Z2 . As a vector space
∆H (e1 ) = e1 ⊗ e1 + e2 ⊗ e2 , ∆H (e2 ) = e1 ⊗ e2 + e2 ⊗ e1 .
O(U(1)) ∼
= C[X, X −1 ].
ρA ⊗ρA
A⊗A /
A⊗H ⊗A⊗H
A⊗flip⊗H
µA A⊗A⊗H ⊗H
µA ⊗µH
ρA
A /
A ⊗ H,
and ρA (1A ) = 1A ⊗ 1H .
An alternative definition of a bialgebra can be given by considering the struc-
ture of the category of comodules of a coalgebra H. A coalgebra H is a bialgebra
if and only if the category of right H-comodules, MH , is a monoidal category
813
Part VII Hopf–Galois extensions and Hopf algebras
and the forgetful functor from MH to vector spaces is strongly monoidal (i.e.
the monoidal operation in MH is the same as the tensor product of vector
spaces). If H is a bialgebra and (M, ρM ) and (N, ρN ) are H-comodules, then
(M ⊗ N, ρM⊗N ) is an H-comodule with the coaction
M ⊗H ⊗N ⊗H /
M ⊗N ⊗H ⊗H /
M ⊗N ⊗H.
With this interpretation a right H-comodule algebra is simply an algebra in the
monoidal category of right H-comodules.
Similarly to comultiplication, in explicit expressions and calculations it is
useful to use Sweedler’s notation for comodules. Let (A, ρA ) ∈ MH . For all
a ∈ A, we write omitting the sum sign and summation indices
ρA (a) = a(0) ⊗ a(1) .
Note that all the elements a(0) are in A, while all the a(1) are in H. The
comodule property (A ⊗ ∆H ) ◦ ρA (a) = (ρA ⊗ H) ◦ ρA (a) can be written as
a(0) ⊗ a(1)(1) ⊗ a(1)(2) = a(0)(0) ⊗ a(0)(1) ⊗ a(1) =: a(0) ⊗ a(1) ⊗ a(2) .
In general, after relabelling according to the same rules as for comultiplication,
symbols with positive Sweedler indices are elements of the Hopf algebra H. The
compatibility condition from Definition 5.9 can be written as
(aa′ )(0) ⊗ (aa′ )(1) = a(0) a′(0) ⊗ a(1) a′(1) .
Example 5.10. Since the comultiplication in a bialgebra is an algebra map, the
pair (H, ∆H ) is a right comodule algebra. One often refers to (H, ∆H ) as a
(right) regular comodule.
Example 5.11. Let G be a group, H = kG. Then A is an H-comodule algebra
if and only if A is a G-graded algebra
M
A= Ag , Ag Ag′ ⊆ Agg′ , 1A ∈ Ae .
g∈G
If a ∈ Ag , then define
ρA (a) = a ⊗ g.
Since 1A ∈ Ae , ρA (1A ) = 1A ⊗ e = 1A ⊗ 1H .
Take a ∈ Ag , a′ ∈ Ag′ . Then aa′ ∈ Agg′ , hence ρA (aa′ ) = aa′ ⊗ gg ′ as
needed.
Example 5.12. Let H = O(G) for a monoid G. For a G-set X, take A = O(X)
and identify O(X) ⊗ O(G) with O(X × G). Then A is an H-comodule algebra
with respect to
ρA (f )(x, g) = f (xg), ∀x ∈ X, g ∈ G.
814
Part VII Hopf–Galois extensions and Hopf algebras
H coH = k · 1H .
h(1) ⊗ h(2) = h ⊗ 1H ,
can : a′ ⊗B a 7→ a′ a ⊗ g,
X
can−1 : a′ ⊗ g 7→ a′ ai ⊗ B ai .
i
P
where ai ∈ Ag , ai ∈ Ag−1 are such that i ai ai = 1 A .
As explained in Example 5.10 (H, ∆H ) is a right H-comodule algebra. It is
thus tempting to ask the following
Question 3. When is (H, ∆H ) a Hopf–Galois extension by H?
Since the coinvariants H coH of (H, ∆H ) coincide with the ground field k (see
Example 5.14), Question 3 is equivalent to determining, when
is an isomorphism.
Lemma 5.17. (H, ∆H ) is a Hopf–Galois extension if and only if there is a map
S : H → H such that
815
Part VII Cleft extensions
Proof. If such a map S exists, then the inverse of the canonical map is given by
S = (H ⊗ εH ) ◦ can−1 ◦(1H ⊗ H) ,
S : f 7→ [g 7→ f (g −1 )] .
ρA : B ⊗ H → B ⊗ H ⊗ H, ρA = B ⊗ ∆H .
AcoH = (B ⊗ H)coH = {b ⊗ 1H | b ∈ B} ∼
= B.
can : (B ⊗ H) ⊗B (B ⊗ H) ∼
= B ⊗ H ⊗ H → B ⊗ H ⊗ H,
b ⊗ h′ ⊗ h 7→ b ⊗ h′ h(1) ⊗ h(2) ,
can−1 : B ⊗ H ⊗ H → B ⊗ H ⊗ H ,
b ⊗ h′ ⊗ h 7→ b ⊗ h′ S(h(1) ) ⊗ h(2) .
816
Part VII Cleft extensions
j
H /
∆H ρA
H ⊗H j⊗H
/
A⊗H
is commutative;
(b) j is convolution invertible, i.e. there exists a linear map j̃ : H → A
such that, for all h ∈ H,
Proof. (2) =⇒ (1) We prove that the inverse of the canonical map can has the
following form
can−1 : a ⊗ h 7→ aj̃(h(1) ) ⊗B j(h(2) ) .
In one direction, starting with can−1 , we compute
The first equality follows by the fact that the coaction ρA is an algebra map and
by the colinearity of j (condition 2(a) in Proposition 5.21). The final equality
is a consequence of condition 2(b). The proof that the composite can−1 ◦ can is
the identity map is slightly more involved. First note that
1A ⊗ 1H ⊗ S(h(1) )⊗ j̃(h(2) ) = j̃(h(1) )(0) j(h(2) )⊗ j̃(h(1) )(1) h(3) ⊗ S(h(4) )⊗ j̃(h(5) ) .
Next multiply elements in H and use the definition of the antipode to reduce
above equality to
817
Part VII Cleft extensions
To verify this claim, simply apply ρA to a(0) j̃(a(1) ), use the multiplicativity of
ρA , covariance property (5.1) and the definition of the antipode to obtain
θ: B ⊗ H → A, b ⊗ h 7→ bj(h) .
The verification that θ−1 is the inverse of θ makes use of assumption 2(b) and
is left to the reader. ∼
=
(1) =⇒ (2) Given a left B-linear, right H-colinear isomorphism θ : B⊗H −
→
A, define
j : H → A, h 7→ θ(1B ⊗ h) .
Since θ is right H-colinear, so is j. The convolution inverse of j is
−1 −1
1A ⊗H can A⊗B θ A⊗εH
j̃ : H −− −−→ A ⊗ H −−−−→ A ⊗B A −−−−−− → A ⊗B B ⊗ H ∼
= A ⊗ H −−−−→ A .
818
Part VII Hopf–Galois extensions as Galois comodules
a·(a′ ⊗h) = aa′ ⊗h (left A-action), (a′ ⊗h)·a = a′ a(0) ⊗ha(1) (right A-action) .
∆C : A ⊗ H → (A ⊗ H) ⊗A (A ⊗ H) ∼
= A ⊗ H ⊗ H, a ⊗ h 7→ a ⊗ ∆H (h) .
A → A ⊗A (A ⊗ H) ∼
= A ⊗ H, a 7→ ρA (a) = a(0) ⊗A (1A ⊗ a(1) ) .
B = EndC (A) ⊆ A ∼
= EndA (A), A ∋ b 7→ [lb : a 7→ ba] ∈ EndA (A) .
ρA
1_A /
1A ⊗A 1_A ⊗ 1H
lb lb ⊗A 1A ⊗1H
a
ρA (b) = b ⊗ 1H .
ρA
Hence lb ∈ EndC (A) if and only if ρA (b) = b ⊗ 1H . This means that the
endomorphism algebra B = EndC (A) coincides with the algebra of H-comodule
invariants,
B = AcoH = {a ∈ A | ρA (a) = a ⊗ 1H } .
819
Part VII Hopf–Galois extensions as Galois comodules
A∗ := HomA (A, A) ∼
= A.
e = (l1A ⊗A 1A ) = 1A ⊗A 1A ∈ A ⊗A A .
The corresponding comatrix coring is simply the Sweedler canonical coring (as-
sociated to the inclusion of algebras B ⊆ A) A ⊗B A, with the comultiplication
and counit
∆A⊗B A : a ⊗B a′ 7→ (a ⊗B 1A ) ⊗A (1A ⊗B a′ ) ,
εA⊗B A : a ⊗B a′ 7→ aa′ .
The canonical map for the right C-comodule (A, ρA ) as defined in Section 4.4
comes out as
and hence it coincides with the canonical map for the right H-comodule algebra
(A, ρA ) as defined in Definition 5.15. Consequently, a right H-comodule algebra
A is a Hopf–Galois extension (of B = AcoH ) if and only if (A, ρA ) is a (finite)
Galois comodule of C = A ⊗ H.
Right comodules of C = A⊗H are right A-modules M with a map ρM : M →
M ⊗A A ⊗ H ∼ = M ⊗ H, which is a right coaction. The coaction property means
that (M, ρM ) is a right H-comodule. The right A-module property of ρM yields
the compatibility condition
References for this chapter are: [bm89], [b-t02], [bw03], [dt86], [m-s93], [s-p04],
[s-h90], [s-m69], [s-k01].
820
Chapter 6
Connections in Hopf–Galois
extensions
6.1 Connections
Connections are differential geometric objects. Thus before connections in a
Hopf–Galois extension can be defined, one needs to describe what is meant by
a differential structure.
Definition 6.1. A differential graded algebra is an N ∪ {0}-graded algebra
∞
M
ΩA = Ωn A ,
n=0
with an operation
d : Ωn A → Ωn+1 A ,
such that d ◦ d = 0 and, for all ω ∈ Ωn A and ω ′ ∈ ΩA,
d(a) = 1A ⊗ a − a ⊗ 1A ,
Ωn A := Ωn−1 A ⊗A Ω1 A .
821
Part VII Connections
The differential d is extended to the whole of ΩA using the Leibniz rule (6.1).
Ω1 A is an A-bimodule. As an algebra ΩA = TA (Ω1 A) (the tensor algebra asso-
ciated to the A-bimodule Ω1 A. This (ΩA, d) is called the universal differential
envelope of A. (Ω1 A, d) is known as the universal differential calculus on A. We
will only work with universal differential calculus (or envelope).
Lemma 6.2. If (A, ρA ) is a comodule algebra over a bialgebra H, then Ω1 A is
a right H-comodule by
1 X X
ρΩ A : Ω1 A → Ω1 A ⊗ H, ai ⊗ a′i 7→ ai(0) ⊗ a′i(0) ⊗ ai(1) a′i(1) .
i i
Equivalently, horizontal forms can be defined by the following short exact se-
quence
0 → Ω1hor A → A ⊗ A → A ⊗B A → A ,
where A ⊗ A → A ⊗B A is the epimorphism defining A ⊗B A.
Definition 6.4. A connection in a Hopf–Galois extension B ⊆ A is a left
A-linear map Π : Ω1 A → Ω1 A, such that
(a) Π ◦ Π = Π,
(b) ker Π = Ω1hor A,
1 1
(c) (Π ⊗ H) ◦ ρΩ A = ρΩ A ◦ Π.
In other words, a connection is an H-covariant splitting of Ω1 A into the
horizontal and vertical parts.
822
Part VII Connection forms
A⊗A∼
= Ω1 A ⊕ A , A⊗H ∼
= A ⊗ H+ ⊕ A ,
is exact. Here can is the lift of the canonical map defined by the commutative
diagram
π
A ⊗ AJ A ⊗B A /
JJ ss
JJ
JJ ssss
can JJ ss can
%
ss
y
A ⊗ H,
in which π is the defining projection of the tensor product A ⊗B A. Since
Ω1hor A = ker π (compare Definition 6.3), the second sequence is exact if and
only if the canonical map can is bijective.
823
Part VII Strong connections
824
Part VII Strong connections
ρA ⊗V
AH V A⊗V A ⊗ H ⊗ V.
/
A⊗V ρ
825
Part VII Strong connections
where the second equality follows by the Leibniz rule and the third one by
the left A-linearity of Π and the fact that (db)a is a horizontal form, hence in
the kernel of Π. We thus conclude that ∇ is a connection. The last assertion
follows since every module admitting a connection (with respect to the universal
differential calculus) is projective.
In general, the associated module AH V in Theorem 6.15 is not finitely
generated as a left A-module, even if V is a finite dimensional vector space.
However, if H has a bijective antipode, then AH V is finitely generated and
projective for any finite dimensional V (and, of course, provided that A has a
strong connection).
Theorem 6.16 (Da̧browski-Grosse-Hajac). A strong connection in a Hopf–
Galois extension B ⊆ A by a Hopf algebra H exists if and only if A is H-
equivariantly projective as a left B-module, i.e. if and only if there exists a left
B-module, right H-comodule section of the multiplication map µA : B ⊗ A → A
(section means s : A → B ⊗ A such that µA ◦ s = A).
Proof. Given a section s : A → B ⊗ A, define a connection by
This map is clearly left A-linear and right H-colinear. It is an idempotent since,
using the fact that s is a section of the multiplication map B ⊗ A → A, one
easily finds that −a′ ⊗a+a′s(a) ∈ Ω1hor A. This also implies that ker Π ⊆ Ω1hor A.
The converse inclusion follows by the left B-linearity of s and the Leibniz rule.
Write s(a) = a(1) ⊗a(2) ∈ B⊗A (summation suppressed). The splitting property
means that a(1) a(2) = a, so
D(a) = 1A ⊗ a − s(a) = 1A ⊗ a(1) a(2) − a(1) ⊗ a(2) = (da(1) )a(2) ∈ (Ω1 B)A.
s(a) = a ⊗ 1A + Π(da).
The map s is obviously right H-colinear and the section of the multiplication
map. Note that s(a) = 1A ⊗ a − D(a), hence s(a) ∈ B ⊗ A as Π is a strong
connection. An easy calculation proves that s is left B-linear. That the above
assignments describe mutual inverses is immediate.
Corollary 6.17. Let B ⊆ A be a Hopf–Galois extension by H with a strong
connection. Then
1. A is projective as a left B-module;
826
Part VII Strong connections
827
Part VII The existence of strong connections. Principal comodule algebras
Since a(0) j̃(a(1) ) ∈ B (see (5.2) in the proof of Proposition 5.21), we obtain
D(a) ∈ Ω1 B ⊗B A ⊆ B ⊗ A.
The normalisation of a cleaving map in Proposition 6.18 is not an essential
assumption. If j(1H ) 6= 1A we can choose
ω(h) = j̃(h(1) ) ⊗ j(h(2) ) − j̃(1H ) ⊗ j(1H ) + 1A ⊗ 1A .
828
Part VII The existence of strong connections. Principal comodule algebras
This implies that, for all a ∈ A, Dℓ (a) ∈ B ⊗ A, i.e. the connection Πℓ is strong.
Conversely, given a strong connection Π with connection one-form ω : H + →
1
Ω A, define ℓω : H → A ⊗ A by ℓω (h) = εH (h)1A ⊗ 1A + ω(h − εH (h)). Such
an ℓω satisfies (a) and (b) (the latter by condition (b) of Definition 6.12). Now,
condition (a) of Definition 6.12 implies that
Putting equations (6.3) and (6.4) together and using defining properties of the
antipode one obtains
Therefore ℓω satisfies property (c). Finally one easily verifies that (c) combined
with equation (6.3) imply property (d).
Theorem 6.20. Let A be a comodule algebra of H, set B := AcoH , and assume
that the antipode of H is bijective. Then the following statements are equivalent.
1. There exists ℓ : H → A ⊗ A such that
(a) ℓ(1H ) = 1A ⊗ 1A ,
(b) can ◦ ℓ = 1A ⊗ H (or µA ◦ ℓ = 1A ◦ εH ),
(c) (ℓ ⊗ H) ◦ ∆H = (A ⊗ ρA ) ◦ ℓ,
(d) (H ⊗ ℓ) ◦ ∆H = (A ρ ⊗ A) ◦ ℓ.
2. A is a faithfully flat (as a left and right B-module) Hopf–Galois extension.
Proof. (1) =⇒ (2) The inverse of the canonical map is given as the following
composite
A⊗ℓ µA ⊗A
can−1 : A ⊗ H −−−→ A ⊗ A ⊗ A −−−−→ A ⊗ A −
→ A ⊗B A .
829
Part VII The existence of strong connections. Principal comodule algebras
A ⊗B (AH V ) ∼
= (A ⊗B A)V ∼
= (A ⊗ H)H V ∼
= A ⊗ V.
AH V ∗ ∼
= HomH (V, A).
This implies that HomH (−, A) is exact, i.e. (A, ρA ) is an injective H-comodule.
In other words there is an H-colinear map π : A ⊗ H → A such that π ◦ ρA = A.
Denote by A MH the category with objects left A-modules M that are also right
H-comodules with a left A-linear coaction ρM , provided M ⊗ H is seen as a left
A-module by the diagonal action, a · (m ⊗ h) = a(0) m ⊗ a(1) h. Morphisms are
maps which are both left A-linear and right H-colinear. For every (M, ρM ) ∈
H M
A M , there is a right H-colinear retraction of the coaction ρ :M →M ⊗H
M
(i.e. (M, ρ ) is injective as an H-comodule),
Note that the bijectivity of the antipode plays here the most crucial role. The
existence of πM implies that every short exact sequence in A MH splits as a
sequence in MH . In particular, can : A ⊗ A → A ⊗ H is an epimorphism in
H
A M , where A ⊗ A and A ⊗ H are comodules with coactions
and left A-actions provided by the multiplication in A, a · (a′ ⊗ a′′ ) = aa′ ⊗ a′′ ,
a·(a′ ⊗h) = aa′ ⊗h. Therefore, there is an H-colinear section α : A⊗H → A⊗A
of can. The map
830
Part VII The existence of strong connections. Principal comodule algebras
ρA s⊗H B⊗ϕ
σ : A −−→ A ⊗ H −−−→ B ⊗ A ⊗ H −−−→ B ⊗ A .
where the first equality follows by the left B-linearity of coaction ρA , the second
one follows by the splitting property of s, the third one is the antipode axiom,
and the last equality is a consequence of the fact that the composite π ◦ ρA is
the identity on A.
Thus it has been proven that A is a Hopf–Galois extension that is an H-
equivariantly projective left B-module. Theorem 6.16 now implies that there
exists a strong connection and Theorem 6.19 yields the required map ℓ.
Definition 6.21. A comodule algebra of a Hopf algebra H with a bijective an-
tipode which satisfies conditions in Theorem 6.20 is called a principal comodule
algebra.
Principal comodule algebras are a non-commutative version of principal bun-
dles which retains most of the features of the classical (commutative) objects.
Theorem 6.22 (The difficult part of Schneider’s theorem). Let (A, ρA ) be an
H-comodule algebra that is injective as an H-comodule (i.e. there exists a right
H-comodule map π : A ⊗ H → A, such that π ◦ ρA = A). Assume that H has
bijective antipode, and that lifted canonical map can is surjective. Then A is a
principal comodule algebra.
Proof. Follow the same steps as in the part (2) =⇒ (1) in Theorem 6.20, starting
from the existence of π.
Theorem 6.23. Let A be a principal comodule algebra, B = AcoH . For any
finitely dimensional left H-comodule V , the associated B-module Γ := AH V
is finitely generated and projective.
831
Part VII The existence of strong connections. Principal comodule algebras
see the comments after the definition of a comodule algebra, Definition 5.9.
The functor AH − : H M → B MB is lax monoidal. It is monoidal if A is a
Hopf–Galois extension such that A is faithfully flat as a right B-module.
Proposition 6.24 (Schauenburg-Ulbrich). If H has a bijective antipode, then
there is a bijective correspondence between:
H
1. exact monoidal functors M →B MB ( fibre functors),
2. principal comodule algebras.
π
Example 6.25. Let A be a Hopf algebra with bijective antipode, and let A −→H
be a surjective map of Hopf algebras. Then A is a right H-comodule algebra
with the coaction ρA = (A ⊗ π) ◦ ∆A , and B = AcoH = {a ∈ A | a(1) ⊗ π(a(2) ) =
a ⊗ 1H }. Suppose that there exists an H-bicomodule map ι : H → A such that
π ◦ ι = H and ι(1H ) = 1A . Here H is understood as a left and right H-comodule
via the regular coaction ∆H and A is a left H-comodule by the induced coaction
(π ⊗ A) ◦ ∆A . Then the map
ℓ : H → A ⊗ A, h 7→ S(ι(h)(1) ) ⊗ ι(h)(2) ,
832
Part VII The existence of strong connections. Principal comodule algebras
δα − q −1 βγ = 1, αδ − qβγ = 1,
where q is a non-zero number. When k is the field of complex numbers and q is
real, then O(SUq (2)) is a ∗-algebra with
α∗ = δ, β ∗ = −qγ, γ ∗ = −q −1 β, δ ∗ = α.
∆A (α) = α ⊗ α + β ⊗ γ, ∆A (β) = α ⊗ β + β ⊗ δ,
∆A (γ) = γ ⊗ α + δ ⊗ γ, ∆A (δ) = δ ⊗ δ + γ ⊗ β,
and extended to the whole of O(SUq (2)) as an algebra map. The counit is
(The coefficients are chosen so that for the ∗-algebra case x is real and z ∗ is the
conjugate of z). An abstract algebra generated by x, z, z ∗ and the above rela-
tions is called a standard (or polar) Podleś (or quantum) sphere and is denoted
by O(Sq2 ).
A unital, H-bicolinear map splitting π is defined by
833
Part VII Separable functors and the bijectivity of the canonical map
where the deformed binomial coefficients are defined for any number ζ by
n (ζ n − 1)(ζ n−1 − 1) . . . (ζ k+1 − 1)
= n−k .
k ζ (ζ − 1)(ζ n−k−1 − 1) . . . (ζ − 1)
This example describes a non-commutative version of the Hopf fibration with
the Dirac monopole connection.
834
Part VII Separable functors and the bijectivity of the canonical map
835
Part VII Separable functors and the bijectivity of the canonical map
Proposition 6.34. Let H be a Hopf algebra over a field k and let A be a right
H-comodule algebra. If the lifted canonical map can : A ⊗ A → A ⊗ H is a
split epimorphism in MH A , then A is an H-Galois extension of B := A
coH
and
a projective right B-module.
Proof. If χ is a section of can in MH
A , then the following diagram is commutative,
with either simultaneous choice of the up- or down-pointing vertical arrows.
≃ ≃
(A ⊗ A)coH ⊗B A /
A ⊗ B ⊗B A /
A⊗A O
(A ⊗ H)coH ⊗B A ≃
/
A ⊗B A can
/
A⊗H .
A⊗A /
(A ⊗ A) ⊗A /
(A ⊗ H) ⊗A /
A⊗ A .
B B B
are mutually inverse isomorphisms of relative Hopf modules, where the A-action
on H ⊗ A is given by multiplication in the second factor and the H-coaction is
meant to be the diagonal one h ⊗ a 7→ h(1) ⊗ a(0) ⊗ h(2) a(1) . Since the functor
R possesses a left adjoint (−) ⊗ A : MH → MH A , it follows by Proposition 6.29
that the composite map
can ≃
A⊗A /
A⊗H /
H ⊗A
836
Part VII Separable functors and the bijectivity of the canonical map
a 7→ a(0) ⊗ S −1 (a(1) )
makes the opposite algebra Aop a right comodule algebra for the co-opposite
Hopf algebra Hcop (i.e. the Hopf algebra defined by the same algebra structure in
H, the comultiplication h 7→ h(2) ⊗ h(1) and the antipode S −1 ). The coinvariant
subalgebra is (Aop )coHcop = B op . In terms of a right H-comodule retraction
π of the right H-coaction on A, a right Hcop -comodule retraction of the Hcop -
coaction on Aop is given by π◦(A⊗S). Hence Aop is an injective Hcop -comodule.
Moreover, the lifted canonical map
837
Chapter 7
∆A (B) ⊂ A ⊗ B
B + = ker εA ∩ B.
838
Part VII Coalgebra-Galois extensions
ρA = (A ⊗ π) ◦ ∆A .
is bijective.
Although C in a coalgebra-Galois extension does not need to be an algebra
(or have an algebra structure compatible with the coaction and the algebra
structure of A), nevertheless the fact that A is an algebra gives some more
839
Part VII Coalgebra-Galois extensions
∆A⊗C : A ⊗ C → (A ⊗ C) ⊗A (A ⊗ C) ∼
= A ⊗ C ⊗ C, ∆A⊗C = A ⊗ ∆C .
Define
ψ : C ⊗ A → A ⊗ C, c ⊗ a 7→ can(can−1 (1A ⊗ c)a).
The map ψ is called a canonical entwining associated to the coalgebra-Galois
extension B ⊆ A. The word entwining means that ψ makes the following bow-tie
diagram commute
C ⊗ A ⊗MA C ⊗C⊗
A
~ MMM q
~~ ∆C ⊗Aqqqq
8
~ MC⊗µ
MM A q
~~ MM qq
ψ⊗A ~~
M qqq C⊗ψ
~
&
~ C ⊗ AM
~~~ qqq
8
MMM
q MεMCM⊗A
~~ q
C⊗1
~ qq q
A
MMM
~ q
~
qqq MM
A⊗C⊗
A C MMM qA C ⊗A⊗C
&
ψ
MMM qqq ~
8
M qq ~~
MM qqq ~
1A ⊗C MMM ~~
qqq A⊗εC ~~
~
&
A⊗ψ
A ⊗ CM ~~ ψ⊗C
q MMM
qq MMM ~~
8
qq ~
q
qqµA ⊗C A⊗∆C MMM
M ~~
qq & ~~
~
A⊗A⊗C A ⊗ C ⊗ C.
The commutativity of this bow-tie diagram for the canonical entwining can be
checked by relating A ⊗ C to the Sweedler coring A ⊗B A. In particular the
right pentagon and the right triangle are a consequence of the definition of ψ
in terms of right A-action on A ⊗ C, while the left pentagon and triangle are
responsible for right A-linearity of comultiplication A ⊗ ∆C . An entwining is a
special case of a (mixed) distributive law (in the sense of J. Beck).
Lemma 7.3. In a coalgebra-Galois extension B ⊆ A,
840
Part VII Principal extensions
Lemma 7.3 provides one with an explicit form of the coaction in terms of
the canonical entwining
Example 7.5. Let H be a Hopf algebra, and let (A, ρA ) be a Hopf–Galois ex-
tension. Then the right action in the A-coring A ⊗ H induced from A ⊗B A is
given by (a′ ⊗ h)a = a′ a(0) ⊗ ha(1) , hence
ψ : H ⊗ A → A ⊗ H, h ⊗ a 7→ a(0) ⊗ ha(1) .
Note that this ψ is bijective if and only if the antipode S is bijective. Then
ψ −1 (a ⊗ h) = hS −1 a(1) ⊗ a(0) .
841
Part VII Principal extensions
Following the same reasoning as in the principal comodule algebra case one
proves
Proposition 7.7. Let B ⊆ A be a principal extension. Then
1. A is a C-equivariantly projective left (or right) B-module (i.e. there is a
B-module, C-comodule splitting of the product map B ⊗ A → A).
2. A is a faithfully flat left (or right) B-module.
3. B is a direct summand in A as a left B-module.
In terms of a strong connection the left B-comodule right C-comodule split-
ting of the multiplication map is s(a) = a(0) ℓ(a(1) ).
Proposition 7.8. Let B ⊆ A be a principal extension. If (V, V ρ) is a finite
dimensional left C-comodule, then Γ := AC V is a finitely generated and pro-
jective left B-module.
Proof. One can follow the same arguments as in the case of a principal comodule
algebra. The module Γ has a connection Γ ∋ a ⊗ v 7→ 1A ⊗ a ⊗ v − a(0)ℓ(a(1) ) ⊗ v,
hence it is a projective B-module. Consider the sequence of isomorphisms
A ⊗B (AC V ) ∼
= (A ⊗B A)C V ∼
= (A ⊗ C)C V ∼
=A⊗V .
842
Part VII Cyclic homology of an algebra and the Chern character
τ̃2
N2
τ̃2
N2
B ⊗3 o
B ⊗3 o
B ⊗3 o
B ⊗3 o
...
∂2 −∂2′ ∂2 −∂2′
τ̃1
N1
τ̃1
N1
B ⊗2 o
B ⊗2 o
B ⊗2 o
B ⊗2 o
...
∂1 −∂1′ ∂1 −∂1′
τ̃0
N0
τ̃0
N0 ...,
B o
B o
B o
B o
where
n−1
X
∂n′ (b0 ⊗ b1 ⊗ · · · ⊗ bn ) = (−1)i b0 ⊗ · · · ⊗ bi bi+1 ⊗ · · · ⊗ bn ,
i=0
∂n (b0 ⊗ b1 ⊗ · · · ⊗ bn ) = ∂n′ (b0 ⊗ b1 ⊗ · · · ⊗ bn ) + (−1)n bn b0 ⊗ b1 ⊗ b2 ⊗ · · · ⊗ bn−1 ,
τn (b0 ⊗ · · · ⊗ bn ) = (−1)n bn ⊗ b0 ⊗ · · · ⊗ bn−1 ,
τ̃n = B ⊗(n+1) − τn ,
Xn
Nn = (τn )i .
i=0
The homology of the bicomplex CC∗ (B) is known as the cyclic homology of B
and is denoted by HC∗ (B). In case k is a field of characteristic 0, the cyclic
homology can be equivalently described as the homology of the Connes complex
of B defined as
Cλn (B) := B ⊗(n+1) /(id − τn ),
boundary: δn := the quotient of ∂n .
The homology of this complex is denoted by Hλ (B). The Chern and Chern–
Galois characters can be defined with respect to either of these homologies, hence
– for the convenience of the reader – we will describe both these constructions
in parallel. The Chern character is a map ch : K0 (B) → HCev (B) defined as
follows. Take a class [P ] ∈ K0 (B) of a finitely generated projective B-module
P . P has a finite dual basis, say xi ∈ P , πi ∈ B Hom(P, B), i = 1, . . . , n. Since,
for all p ∈ P ,
Xn
p= πi (p)xi ,
i=1
the matrix E := (Eij )ni,j=1
:= (πj (xi ))ni,j=1 is an idempotent with image P .
With the idempotent E one associates a 2n-cycle in CC∗ (B). First define
X
fn (E) :=
ch Ei1 i2 ⊗ Ei2 i3 ⊗ · · · ⊗ Ein+1 i1 ,
i1 ,i2 ,...,in+1
843
Part VII The Chern–Galois character
The class of this 2n-cycle does not depend on the choice of P or E in [P ]. Hence
it defines an abelian group map
Note that similar construction for even number of factors yields 0 ∈ Cλ∗ (B).
The class of this 2n-cycle does not depend on the choice of E or P in [P ]. It
is also compatible with the direct sums of P ’s and additive structure of Cλ∗ (B).
Hence it defines an abelian group map
ch : K0 (X) → Hev
dR (X), [E] 7→ Tr(EdE . . . dE),
Let (V, V ρ) be a finite dimensional left C-comodule with a basis {vi }. This
defines an n × n matrix of elements (eij )ni,j=1 by
n
X
V
ρ(vi ) = eij ⊗ vj .
j=1
The trace of (eij )ni,j=1 is known as the character of the comodule V . The coas-
sociativity of V ρ implies that (eij ) is a coidempotent matrix, i.e.,
n
X
∆C (eij ) = eil ⊗ elj , εC (eij ) = δij , i, j = 1, . . . , n.
l=1
ℓ(c(1) )ℓ(c(2) ) ∈ A ⊗ B ⊗ A.
844
Part VII The Chern–Galois character
Proof. Use the introduced notation for the strong connection (7.1) and apply
A ⊗ ρA ⊗ A to ℓ(c(1) )ℓ(c(2) ) to obtain
c(1)h1i ⊗ρA (c(1)h2i c(2)h1i )⊗c(2)h2i = c(1) h1i ⊗c(1) h2i (0) ψ(c(1) h2i (1) ⊗c(2) h1i )⊗c(2)h2i
= c(1) h1i ⊗ c(1) h2i ψ(c(2) ⊗ c(3) h1i ) ⊗ c(3) h2i
= c(1) h1i ⊗ c(1) h2i ψ(Aρ(c(2) h1i )) ⊗ c(2) h2i
= c(1) h1i ⊗ c(1) h2i ψ(ψ −1 (c(2) h1i ⊗ e)) ⊗ c(2) h2i
= c(1) h1i ⊗ c(1) h2i c(2) h1i ⊗ e ⊗ c(2) h2i .
The first equality follows by the entwined module property of A, Lemma 7.3,
the second one is the right colinearity of ℓ (condition (c) in Definition 7.6). The
third equality follows by condition (d) in Definition 7.6 (left C-colinearity of a
strong connection), next one is the definition of left coaction Aρ. Finally, employ
Lemma 7.4 to conclude that the middle term in ℓ(c(1) )ℓ(c(2) ) is an element of
the coaction invariant subalgebra.
Next we describe the Chern–Galois character in Connes’ complex.
Theorem 7.10. Given a finite dimensional C-comodule V and the correspond-
ing coidempotent matrix e = (eij )ni,j=1 , define
X
g (e) :=
chg ei1 i2 h2i ℓ(ei2 i3 )ℓ(ei3 i4 )ℓ(ei3 i4 ) . . . ℓ(ein+1 i1 )ei1 i2 h1i ∈ B ⊗(n+1) .
n
i1 ,i2 ,...,in+1
Since
g g
τ2n−1 (chg 2n−1 (e)) = −chg2n−1 (e),
g
chg λ g λ
2n−1 (e) = 0 in C (B). Thus chg2n (e) is a 2n-cycle in C (B).
g (e) do not depend on the choice of basis and a representative in the
The chg 2n
isomorphism class of comodules,
P since they are defined only using the character
of the comodule V , tr(e) = i eii .
Similarly in the full cyclic bicomplex
Theorem 7.11. Given a finite dimensional C-comodule V and the correspond-
ing coidempotent matrix e = (eij )ni,j=1 , define
2n
M
d := l l! g
chg 2n (−1)⌊ 2 ⌋ chgl (e).
l=0
⌊ 2l ⌋!
845
Part VII The Chern–Galois character
g (e)) = (n + 1)chg
Nn (chg g (e),
n n
g (e)) = chg
∂n (chg g
n n−1 (e), if n is even,
g (e)) = chg
∂n′ (chg g
n n−1 (e),
g (e)) = 2chg
τ̃n (chg g (e) if n is odd.
n n
Theorem 7.12. The class of the Chern–Galois cycle chg d (e) (or chg
g (e) in
2n 2n
the case of the Connes complex) defines a map of abelian groups
s
JJ ss
9
JJ
J sss
AC − JJ ss
$ ss ch
K0 (B)
g (e) = ch
chg e n (E).
n
846
Part VII Example: the classical Hopf fibration
The condition det(M ) = 1 means that |w|2 + |z|2 = 1, i.e. SU(2) is a 3-sphere.
The algebra of functions on SU(2), O(SU(2)) is generated by
a : M 7→ w, c : M 7→ z, a∗ : M 7→ w̄, c∗ : M 7→ z̄,
x : u 7→ u, x∗ : u 7→ ū,
As a Hopf algebra
∆A (a) = a ⊗ a∗ − c∗ ⊗ c, ∆A (c) = c ⊗ a + a∗ ⊗ c.
847
Part VII Example: the classical Hopf fibration
The resulting strong connection form, ℓ(x) = a∗ da + c∗ dc, is known as the Dirac
monopole connection.
To compute the Chern–Galois character (for line bundles), take smooth func-
tions on SU(2) and define
b
A := C(SU(2)) = {f ∈ C ∞ (SU(2)) | ρb(f ) ∈ C ∞ (SU(2)) ⊗ O(U(1))}
M
= Cn∞ (SU(2)),
n∈Z
where ρb(f )(x, g) = f (xg), and Cn∞ (SU(2)) is the algebra of smooth functions
on S 2 and all polynomials of Z-degree n on SU(2) (recall that O(SU(2)) is
b
a strongly Z-graded algebra). Then C(SU(2)) is a Hopf–Galois extension of
∞ ∼
B := C (S ) by H = O(U(1)) = C[Z].
2
For any n ∈ Z, take a one-dimensional left H-comodule (Vn ,Vn ρ) with coac-
tion
Vn
ρ(v) := xn ⊗ v.
Then
b
Γ−n = C(SU(2)) ∞
O(U(1)) Vn = Cn (SU(2))
is a line bundle over S 2 . The idempotents for Γ−n coming from the strong
connection induced by ι can be written explicitely. For example, for Γ−1 ,
∗
aa ac∗ 1 1 + ξ η − iζ
E−1 = = 2 .
ca∗ cc∗ η + iζ 1 − ξ
Rep(U(1)) = Rep(O(U(1))) /
K0 (C ∞ (S 2 )) /
Hλev (C ∞ (S 2 ))
K0 (S 2 ) /
HdR (S 2 ) .
In particular, the first two terms of the Chern (or Chern–Galois) character
come out as
Tr(E−1 ) = 1,
Tr(E−1 dE−1 dE−1 ) = 12 (ξdη ∧ dζ + ηdζ ∧ dξ + ζdξ ∧ dη).
848
Part VII Ehresmann cyclic homology
oo NNN
o NN
ooo '
CoRep(H)
OOO
/
Hλev (B)
OOO pp
ppp
8
OOO pp
[AH −] OOO p
' ppp
K0 (B)
Definition 7.13. Let π : X → M be a principal G-bundle. Define the Ehres-
e := (X ×X)/G.
mannn groupoid as the quotient with respect to diagonal action G
If π(y) = π(p) for some y, p ∈ X, then there exist τ̌ (p, y) ∈ G such that
y = τ̌ (p, y)p. Then we identify
[(x, y)][(p, q)] = [(x, qτ̌ (p, y))].
Definition 7.14. For a principal H-comodule algebra P define an Ehresmannn
bialgebroid
e := P H P = {p ⊗ q ∈ P ⊗ P | p(0) ⊗ P(1) ⊗ q = p ⊗ S −1 (q(1) ) ⊗q(0) }. (7.3)
H
| {z }
q(−1)
P ⊗P
ε
B /
P
e →H
Define coproduct ∆ : H e as
e ⊗B H
[1] [2]
∆(p ⊗ q) := p ⊗ q(−1) ⊗ q(−1) ⊗ q(0) ,
849
Part VII Ehresmann cyclic homology
References for this chapter are: [b-j69], [bb05], [bh04], [bm98], [c-a85], [l-j98].
850
Chapter 8
Appendix: Remarks on
functors and natural
transformations
F G
F′
G′
A /
C
B /
C
C (8.1)
F ′′ G′′
(σ ′ σ)A = σA
′
σA : F (A) → F ′′ (A), (8.2)
(in both cases for all objects A in A); here the equality G′ (σA )τF (A) = τF ′ (A) G(σA )
is simply the commutativity of the naturality square
G(σA )
GF (A) /
GF ′ (A) (8.4)
τF (A) τF ′ (A)
G(σA )
G′ F (A) /
G′ F ′ (A)
851
Part VII Natural transformations
Furthermore, the rows and the columns of (8.4) are in fact components of the
natural transformations
and
F : GF → G′ F defined by (τ F )A = τF (A) (8.6)
respectively. Using these natural transformations, the commutativity of (8.4)
for all A in A can be expressed as the commutativity of
Gσ
GF /
GF ′ (8.7)
τF τF′
G′ F ′
/
G′ F ′
Gσ
We also have
Gσ = 1G σ and F = τ 1F , (8.8)
and the commutativity of (8.7), written as the equality
F G
F
G′
A /
C
B /
C
C
F′ G′
and
F G
F′
G
A /
C
B /
C
C
F′ G′
we obtain
852
Part VII Natural transformations
On the other hand the middle interchange law (8.10) can itself be obtained using
the appropriate commutative diagrams of the form (8.7), which is easy to show
using the diagram
Gσ Gσ′
GF /
GF ′ /
GF ′′ (8.13)
τF τF′ τ F ′′
G′ F ′
/
G′ F ′ ′ ′
/
G′ F ′′
Gσ G σ
τ ′F τ ′F ′ τ ′ F ′′
G′′ F /
G′′ F ′ /
G′′ F ′′
G′′ σ G′′ σ′
whose four small squares are of the form (8.7) (for various functors involved):
one way of doing it is to write
Note, however, that good understanding of all these calculations requires seeing
horizontal composition as functors
853
Part VII Limits and colimits
D(x) /
D(y)
D(f )
C′ (8.22)
C CC zz
CC zzz
ϕx CC zϕ
! zz y
|
D(x)
854
Part VII Limits and colimits
8.2.2 Products
In the notation above, when G1 is empty, and therefore the graph G can be
identified with the set G0 , we write
Y Y
lim D = D(x) = ( D(x), π) (8.24)
x∈G x∈G
and call this limit the product of the family (D(x))x∈G . In particular, it is easy
to that:
Q
• When G is empty, x∈G D(x) is nothing but the terminal object in C.
Q
• When G = {x} is a one-element set, x∈G D(x) = D(x).
• When G Q
has (exactly) two elements, whose images under D are A and B,
we have x∈G D(x) = A × B.
And more generally, when G has n elements, Q whose images under D are
A1 , . . . , An , it is convenient to write x∈G D(x) = A1 × · · · × An .
8.2.3 Infima
If C is an ordered set considered as a category, then for every D : G → C we
have Y ^
lim D = D(x) = D(x) = inf{D(x) | x ∈ G0 }, (8.25)
x∈G0 x∈G
8.2.4 Equalizers
Let G be a graph that has two objects x and y, and two morphisms from x to
y, and let D be the diagram sending those two morphisms to
f
(8.26)
/
A /
B
g
855
Part VII Limits and colimits
8.2.5 Pullbacks
Let G be a graph that has three objects x, y, and z, one morphism from x to
z, and one morphism from y to z, and let D be the diagram sending those two
morphisms to
B (8.27)
g
A f
/
X/ OOO (8.28)
// OOO
// OOOO
// OOOk
OOO
//u OOO
// OOO
// OOO
/
P B
'
h /
/
q
//
//
// p g
//
//
A f
/
the limit of D is called the pullback of f and g. One also says that:
• the square formed by f , g, p, q is a pullback square, or a cartesian square;
• p is a pullback of g along f , and q is a pullback of f along g;
• P is a fibred product of (A, f ) and (B, g) (since indeed, (P, f p) = (P, gq)
is the product of (A, f ) and (B, g) in the category (C ↓ C); another good
reason is that, say, for C = Sets, it turnes out that the fibres of f p = gq
are the products of the corresponding fibres of f and g). One also writes
P = A × (f, g)B = A ×C B.
856
Part VII Galois connections
in the notation above, with πx : lim D → D(x) being induced by the corre-
sponding usual product projection for each x in G0 . In particular the equalizer
of a pair (8.26) of parallel morphisms in C can be identified with
8.2.7 Colimits
The colimit of a diagram D : G → C is the same as the limit of the dual diagram
Dop : Gop → Cop . That is, the notion of colimit is simply dual to the notion
of limit. And all special limits above have their dual versions: coproducts are
dual to products, coequalizers to equalizers, and pushouts to pullbacks. The
standard notation is:
• colim D - for the colimit of a diagram D;
P `
• x∈G D(x), or x∈G D(x) - for the coproduct of the family (D(x))x∈G ;
• A+B = A∐B for the coproduct of A and B, and accordingly for pushouts.
However the constructions of colimits in familiar categories are usually more
complicated than those of limits. When we say that limits in varieties of uni-
versal algebras and in the category of topological spaces are “constructed in
the same way as in the category of sets”, it first of all means that the forgetful
functors from all these categories to sets preserve limits (in the obvious sense).
This, however, is usually not the case for colimits. Say, for a variety C of univer-
sal algebras, the colimit of a diagram D : G → C can be constructed in several
steps as follows:
• we take A to the free algebra on the disjoint union of all D(x)(x∈G0 ) ;
L o
857
Part VII Galois connections
Let us recall here that in general a closure operator on ordered sets is unary
operation c satisfying the following conditions:
And if c is defined via a Galois connection as above, then the conditions (8.36)
easily follow from (8.33) and (8.34) of course; the crucial observation is the
equality
x∗∗∗ = x∗ , (8.39)
in which x∗ ≤ x∗∗∗ by (8.34) applied to x∗ , and x∗∗∗ ≤ x∗ by (8.33) applied to
(8.34).
As usually, an element x is called closed (under a given closure operator c)
if c(x) = x. From the equality (8.39) we easily conclude:
Theorem 8.2. Any Galois connection (8.32) induces inverse to each other
bijections between the set of closed elements in L and the set of closed elements
in M . .
When L and M are power sets ordered by inclusion, the Galois connections
between L and M are nothing but binary relations between the ground sets.
More precisely, we have:
Theorem 8.3. Let X and Y be arbitrary sets and P (X) and P (Y ) their power
sets. Then:
1. For any Galois connection between P (X) and P (Y ), and x in X and y in
Y , we have:
x ∈ {y}∗ ⇔ y ∈ {x}∗ (8.40)
determined a bijection from the set of all Galois connections between P (X)
and P (Y ) and power set P (X × Y ). The inverse bijection sends ) α ∈
X × Y to the Galois connection between P (X) and P (Y ) defined by
Proof.
858
Part VII Galois connections
1. We have
x ∈ {y}∗ ⇔ {x} ⊆ {y}∗ =⇒ {y}∗∗ ⊆ {x}∗ (by (8.33))
=⇒ {y} ⊆ {x}∗ (by (8.34))
y =⇒ {x}∗ .
Therefore x ∈ {y}∗ =⇒ y ∈ {x}∗ . Similarly (and “symmetrically”) the
converse implication also holds.
2. It is easy to see that (8.42) and (8.43) indeed define a Galois connection.
That is, we have maps
ϕ
Galois connections between P (X) and P (Y ) P (X × Y )
/
ψ
(8.44)
sending Galois connections to the corresponding binary relations defined
by (8.41) and sending binary relations to the corresponding Galois con-
nections defined by (8.42) and (8.43), and we have to show that ψϕ and
ϕψ are the identity maps.
To show that ψϕ is the identity map is to show that, for every Galois
connection between P (X) and P (Y ), we have
A∗ = {y ∈ Y | a ∈ A =⇒ y ∈ {a}∗ } for A ⊆ X,
B ∗ = {x ∈ X | b ∈ B =⇒ x ∈ {b}∗ } for B ⊆ Y.
or, equivalently, to show that
\
A∗ = {a}∗ for A ⊆ X, (8.45)
a∈A
\
B∗ = {b}∗ for B ⊆ Y. (8.46)
b∈B
We have:
\
y ∈ A∗ ⇐⇒ ∀ a ∈ A((a, y) ∈ α) ⇐⇒ ∀ a ∈ A(y ∈ {a}∗ ) ⇐⇒ y ∈ {a}∗ ,
a∈A
859
Bibliography
860
BIBLIOGRAPHY BIBLIOGRAPHY
861
BIBLIOGRAPHY BIBLIOGRAPHY
862
BIBLIOGRAPHY BIBLIOGRAPHY
863
BIBLIOGRAPHY BIBLIOGRAPHY
864
BIBLIOGRAPHY BIBLIOGRAPHY
[m-s93] Montgomery, S., Hopf Algebras and Their Actions on Rings, Reg.
Conf. Series in Math., CBMS 82, AMS, Providence RI (1993).
[nbo89] C Năstăsescu, M. Van den Bergh and F. Van Oystaeyen, Separable
functors applied to graded rings, J. Algebra 123, 397–413 (1989).
[r-m90] M.D Rafael, Separable functors revisited, Comm. Algebra 18, 1445–
1459 (1990).
[r-l88] Rowen, L.H., Ring theory. Vol. I, Academic Press, Boston (1988).
[rswxx] Retakh, V.; Serconek, S.; Wilson, R. L: Constructions of some al-
gebras associated to directed graphs and related to factorizations of
noncommutative polynomials, Proc. of the Conference “Lie alge-
bras, vertex operator algebras and their applications” (to appear),
preprint [Link]/0603327.
[s-h90] Schneider, H.-J., Principal homogeneous spaces for arbitrary Hopf
algebras, Israel J. Math. 72, 167–195 (1990).
[s-a01] Skorobogatov, A.: Torsors and rational points, Cambridge Univer-
sity Press, 2001.
[s-k01] Szlachányi, K., Finite quantum groupoids and inclusions of fi-
nite type, [in:] Mathematical physics in mathematics and physics
(Siena, 2000), 393–407, Fields Inst. Commun., 30, Amer. Math.
Soc., Providence, RI (2001).
[s-m69] Sweedler, M.E., Hopf Algebras. Benjamin, New York (1969).
[s-m75] Sweedler, M.E., The predual theorem to the Jacobson-Bourbaki the-
orem, Trans. Amer. Math. Soc. 213, 391–406 (1975).
[s-p04] Schauenburg, P. Hopf–Galois and bi-Galois extensions, in Galois
theory, Hopf algebras, and semiabelian categories, Fields Inst. Com-
mun., 43, Amer. Math. Soc., Providence, RI, (2004), pp. 469–515.
[ssxx] Schauenburg, P., Schneider, H.-J., Galois type extensions and Hopf
algebras, to be published.
[u-k87] Ulbrich, K.-H., Galois extensions as functors of comodules,
Manuscripta Math. 59 (1987), 391–397.
[vz66] O. Villamayor and D. Zelinsky, Galois theory for rings with finitely
many idempotents, Nagoya Math. Journal 27, 1966, 721–731
865
BIBLIOGRAPHY BIBLIOGRAPHY
866
Part VIII
The Baum–Connes
Conjecture, Localisation of
Categories, and Quantum
Groups
by
Paul F. Baum
Ralf Meyer
867
Based on the lectures of:
• Paul F. Baum
(Mathematics Department, McAllister Building The Pennsylvania State
University, University Park, PA 16802, USA)
– Chapter 2.
• Ralf Meyer
(Mathematisches Institut and, Courant Centre ”Higher order structures”,
Georg- August Universität Göttingen, Bunsenstrasse 3-5, 37073 Göttingen,
Germany)
– Chapters 1, 3.
With additional lectures by:
• Max Karoubi – Section 2.5.
• Piotr M. Soltan – Section 1.4.
868
Introduction
869
the whole category. Typically, one of these two categories is already given, but
the existence of a complement is unclear. Following [?], we provide a sufficient
criterion for this that is easy to check in examples. This is useful to construct
analogues of the Baum–Connes assembly map for locally compact quantum
groups.
The most important tool used here is a variant of homological algebra that
still works in triangulated categories. Since a triangulated category does not
have a canonical notion of exact sequence, this homological algebra is relative
to a class of exact chain complexes which is defined by a homological functor.
We carry over notions like projective objects and projective resolutions from
homological algebra and use them to define derived functors. Furthermore,
there is an Abelian category in which these derived functors may be computed.
In many examples, this Abelian approximation to our category can be described
explicitly.
The machinery explained here should cover the topological tools needed to
extend the Baum–Connes conjecture to locally compact quantum groups. The
localisation approach makes it easy to construct such a map once we know what
we want to localise at. In the classical case, the category to localise at is defined
using the family of all compact subgroups. I explain here what I currently
believe to be the correct analogue of this family for a locally compact quantum
group. This choice is suggested by heuristic arguments and by the few examples
that have been treated so far.
The easiest case to consider are “torsion-free” discrete quantum groups. For
these, we construct the Baum–Connes assembly map. The dual of a compact
Lie group is torsion-free in this sense if and only if it is connected and has simply
connected fundamental group. Unpublished work by Christian Voigt shows that
deformations of simple compact groups are torsion-free as well. We also sketch
a proof of the Baum–Connes conjecture for duals of compact Lie groups of this
kind.
870
Chapter 1
Noncommutative algebraic
topology
The starting point of noncommutative algebraic topology was the idea to study
C*-algebras via their K-theory and related structures, following Elliott’s clas-
sification of AF-algebras by their K-theory. These successful applications of
K-theory motivated a search for other homology theories for C*-algebras. It
turned out that all examples were closely related to K-theory and that many
remarkable properties of K-theory like Bott periodicity or Pimsner–Voiculescu
exact sequences are, in fact, general features of all noncommutative homology
theories. Kasparov’s bivariant K-theory clarified this issue completely: it is, on
the one hand, rather close to K-theory, on the other hand, it is the universal
homology theory for C*-algebras.
871
Part VIII What is noncommutative topology?
I / /
E p
/ /
Q (1.2)
i
872
Part VIII Kasparov KK-theory
K / /
TO
/ /
C(U(1))
O
⊂ ⊂
K / /
T0 / /
C0 (U(1) \ {1}),
and use the extension in the second row. The long exact sequence in Proposi-
tion 1.3 yields a boundary map
F (S 2 A) → F (K ⊗ A) ∼
= F (A)
Bott periodicity asserts that this natural map is invertible for any topological
invariant F .
Corollary 1.6. For any topological invariant F and any semi-split extension
I E ։ Q, there is a cyclic six-term exact sequence
F (I) /
F (E) /
F (Q) .
O
F (SQ) o
F (SE) o
F (SI)
873
Part VIII Kasparov KK-theory
This turns Kasparov theory into a category, which we also denote by KK.
Since any *-homomorphism A → B has a class in KK(A, B), we get a functor
C∗ −alg → KK. This functor is a topological invariant as well. The universal
property of Kasparov theory asserts that it is the universal topological invariant:
Definition 1.7. C∗ −alg → KK is the universal split exact, C*-stable (homo-
topy) functor.
This means that KK is an additive category—so that split exactness makes
sense—and that the canonical functor C∗ −alg → KK is split exact, C*-stable,
and therefore homotopy invariant; moreover, any other functor F from (separa-
ble) C*-algebras to some additive category C factors uniquely through KK:
C∗ −alg KK
II
/
II
II
II
F II
C
$
874
Part VIII Kasparov KK-theory
K(E) EX ։ A′ , A′ = EX /K(E)
E ⊕ (l2 N ⊗ B) ∼
= l2 N ⊗ B.
K ⊗ B EX ։ A,
E1 /
A / /
Ad(u) ∼
=
K⊗B / /
E2 / /
A
with a unitary multiplier u of K ⊗ B.
Corollary 1.9. For any topological invariant F there is a map
875
Part VIII Kasparov KK-theory
K(E + ) E ։ A.
F (E) ∼
= F (B) ⊕ F (A),
f
AO
/
B
∼ πA ∼ ιB
fˆ
qA /
B⊗K
C E2 ։ B, B E1 ։ A
876
Part VIII Kasparov KK-theory
The miracle of the Kasparov product is that this composite map is described by
a quasi-homomorphism from A to C, that is, by a class in KK0 (A, C). This is
the point where special features of C*-algebras are used. Extensions of KK to
non-C*-algebras either do not have a product (like Vincent Lafforgue’s theory
for Banach algebras) or they use extensions of arbitrary length (like Joachim
Cuntz’s kk).
K0 (I) /
K0 (E) /
K0 (Q)
O
γ(α) γ(α)
K1 (Q) o
K1 (E) o
K1 (I)
The following Universal Coefficient Theorem shows that this map together
with γ often describe KK completely.
877
Part VIII Kasparov KK-theory
By the Universal Coefficient Theorem, α lifts to α b ∈ KK0 (C0 (X), C0 (Y )). Since
Ext1 ◦ Ext1 = 0, we know that α b is invertible. Since KK is universal, F (bα) is
invertible for any topological invariant F .
As a result, most of the interesting and complicated information in classical
homotopy theory is lost when we pass to C*-algebras: only K-theory remains
visible. There is not much intersection between classical and non-commutative
topology.
The analogies and contrasts between homotopy theory and noncommutative
topology are summarized in the following table:
Homotopy theory Noncommutative topology
Spaces C*-algebras
Stable homotopy category KK
Stable homotopy groups of spheres Morphisms from C to C in KK
π∗s (S 0 ) = Mor∗ (pt, pt) KK∗ (C, C) = Z[β, β −1 ], deg(β) = 2
Bott periodicity
Homology H∗ (−) K-theory K∗ (−)
Adams spectral sequence Universal Coefficient Theorem for KK
Interesting topology—no analysis Simple topology—interesting analysis
The Adams spectral sequence applies to arbitrary objects of the stable
homotopy category, its result is still quite complicated, so that stable homotopy
groups are hard to compute. In contrast, the Universal Coefficient Theorem does
not apply to all objects of KK, but whenever it applies, KK is straightforward
to compute.
i p
I / /
E / /
Q.
878
Part VIII Kasparov KK-theory
K0 (I) /
K0 (E) /
K0 (Q) (1.5)
O
∂ ∂
K1 (Q) o
K1 (E) o
K1 (I),
K0 (Q) /
K0 (E) /
K0 (I) (1.6)
O
δ δ
K1 (I) o
K1 (E) o
K1 (Q),
and we have pairings between K-theory and K-homology. We are going to prove
that
− h∂(x), yi = hx, δ(y)i for all x ∈ K1 (Q), y ∈ K0 (I), (1.7)
using only formal properties of the boundary maps. This illustrates the power
of the universal property of KK.
Theorem 1.15. Let ∂ : K1 (Q) → K0 (I) and δ : K0 (I) → K1 (Q) be natural
boundary maps for morphisms of (semi-split) extensions. There is ε ∈ {±1}
such that
h∂(x), yi = εhx, δ(y)i
for all (semi-split) extensions and all x ∈ K1 (Q), y ∈ K0 (I).
Remark 1.16. The sign ε is fixed by looking at the extension K T ։ C(S 1 )
and the generators of K1 (C(S 1 )) = Z and K0 (K) = Z. With the usual conven-
tions, the isomorphism K1 (C(S 1 )) ∼
= Hom(K1 (C(S 1 ))) ∼
= Z maps
[K T C(S 1 )] 7→ −1 ∈ Z.
Even more, up to a sign there is only one natural boundary map:
Theorem 1.17. Let ∂ : K∗+1 (Q) → K∗ (I) be a natural boundary map. There
is ε ∈ {±1} such that for all semi-split extensions, ε · ∂ is the composition
A′ / /
B′,
879
Part VIII Kasparov KK-theory
K0 (A) /
K0 (A′ ) ⊕ K0 (B) /
K0 (B ′ )
O
δ1 δ0
K1 (B ′ ) o
K0 (A′ ) ⊕ K0 (B) o
K0 (A).
Here the horizontal maps are, up to signs, induced by the four maps in our
pullback diagram. There are several ways to construct the boundary maps δ0
and δ1 , and one may wonder whether these yield the same result. The answer is
that, once again, its naturality already determines the boundary map uniquely
up to a sign:
Theorem 1.18. Let d : K∗ (B ′ ) → K∗+1 (A) be a natural boundary map for
Mayer–Vietoris sequences. There are two signs ε0 , ε1 ∈ {±1} such that, for any
pullback diagram, ε∗ · d is the composition
δ
→ K∗ (ker(A′ → B ′ )) ∼
K∗ (B ′ ) − = K∗ (ker(A → B)) → K∗ (A)
Remark 1.19. The signs are fixed by looking at the special pullback square
C0 ((0, 1)) /
C0 ((0, 1]) /
ker p′ / /
0 A / /
B
−→
′
p
A′ / /
B′ A′ / /
B′
Let dA′ ,0 and dA′ ,B be the boundary maps for these two pullback diagrams.
Naturality yields a commuting diagram
dA′ ,0
F1 (B ′ ) /
F0 (ker p′ )
F0 (i)
dA′ ,B
F1 (B ′ ) /
F0 (A);
880
Part VIII Kasparov KK-theory
it shows that dA′ ,0 determines dA′ ,B ; here i is the canonical embedding ker p′ →
A. The category of pullback diagrams with B = 0 is equivalent to the category
of semi-split C*-algebra extensions. Hence our first reduction step shows that a
natural boundary map for Mayer–Vietoris sequences is determined by a natural
boundary map for C*-algebra extensions. Thus Theorem 1.18 follows from
Theorem 1.17, and we may consider extensions from now on.
Next we compare a given extension with a mapping cylinder extension:
i p
I / /
E / /
Q (1.8)
α β
⊂ ev0
Cp / /
Zp / /
Q,
where
dE
F1 (Q) /
F0 (I)
∼
= F (α)
dZp
F1 (Q) /
F0 (Cp )
shows that the boundary maps dE and dZp for the two rows in (1.8) determine
each other uniquely. In particular, dE = F0 (α)−1 ◦ dZp .
In the next reduction step, we compare the mapping cylinder extension to
the cone extension over Q:
Cp / /
Zp / /
Q
O O
⊂ ⊂
SQ / /
C̃Q / /
881
Part VIII Kasparov KK-theory
with C̃Q := C0 ([0, 1), Q), which is isomorphic to the usual cone C0 ((0, 1], Q).
Since this involves a reflection on the ideal SQ, which acts as −1 on topological
invariants, we get dC̃Q = −dCQ , where the latter denotes the boundary map of
the usual cone extension SQ CQ ։ Q.
Once again, the naturality of the boundary map yields
Kj (Q) ∼
= KK0 (C[j], Q),
882
Part VIII Equivariant theory
directly in [?]; but our argument also shows that it could not be otherwise
because up to a sign this is the only natural way to attach a class in KK1 (Q, I)
to the extension.
Finally, since the various boundary maps are unique up to a sign, the index
pairings also match up to a sign. Let x ∈ K1 (Q), y ∈ K0 (I), and let [E] ∈
KK1 (Q, I) denote the class of the extension I E ։ Q. Let ◦ denote Kasparov
products. Write ∂(x) = ε∂ [E] ◦ x and δ(y) = εδ y ◦ [E] with certain signs. Then
Hence hx, δyi and h∂(x), yi agree up to the universal sign ǫδ · ǫ∂ , which depends
on the signs that appear in the natural boundary maps.
g : x → y =⇒ αg : Ax → Ay *-isomorphism
In each equivariant situation, there is a more or less obvious notion of equiv-
ariant ∗-homomorphism, leading to a category C∗ −algG whose objects are the
C*-algebras with appropriate additional structure and whose morphisms are the
equivariant ∗-homomorphisms. For an extension, we now require all maps that
occur to be equivariant, and for a split or semi split extension, we also require
the section to be equivariant. This leads to the appropriate notions of split
exactness, semi split exactness and exactness in the equivariant case.
Stability is a bit more complicated to formulate. Recall that we can refor-
mulate Morita equivalence using linking algebras: given a Hilbert bimodule H
883
Part VIII Quantum groups
F (B).
nnn
nnn
7
nnn
nnn
HomG (A, B) × F (A)
884
Part VIII Quantum groups
for all x ∈ G. Let H denote the Hilbert space L2 (G) defined with respect to
the right Haar measure on G. Now for any f ∈ L1 (G) we can define the right
convolution operator Rf ∈ B(H) by
Z
(Rf ψ)(x) = f (y)ψ(xy) dy
G
(W Ψ)(x, y) = Ψ(xy, y)
shows that
(id ⊗ ωϕ,ψ )(W ) = Rϕψ .
885
Part VIII Quantum groups
and
(W12 W13 W23 Θ)(x, y, z) = (W13 W23 Θ)(xy, y, z) = (W23 Θ) (xy)z, y, z = Θ (xy)z, yz, z .
Therefore
∗
W23 W12 W23 = W12 W13 .
The above equation is called the pentagonal equation for W . Unitary operators
satisfying the pentagonal equation are called multiplicative unitaries.
The pentagonal equation is related to the fact that the Kac-Takesaki oper-
ator W encodes the group multiplication on G. More precisely let us denote by
∆ the C∗ -algebra morphism C0 (G) → C0 (G × G) given by
∆(f )(x, y) = f (xy)
= (ψ ⊗ ϕ (π ⊗ π)∆(f ) η ⊗ ξ)
In other words the morphism ∆ is on the level of B(H) encoded by the map
a 7−→ W (a ⊗ 1H )W ∗ .
886
Part VIII Quantum groups
(∆ ⊗ id) ◦ ∆ = (id ⊗ ∆) ◦ ∆.
W ∗ (1H ⊗ Rx )W = Rx ⊗ Rx
and thus the formula a 7→ W ∗ (1H ⊗ a)W defines a morphism C∗r (G) → C∗r (G)⊗
C∗r (G). This morphism aslo is coassociative.
Another element of group structure on G which can be recovered from W is
the inverse. The operation G ∋ x 7→ x−1 ∈ G defines a map S : Co (G) → C0 (G)
via
(Sf )(x) = f (x−1 ).
Let κ denote the map acting on π C0 (G) such that κ ◦ π = π ◦ S. Then for
any ϕ, ψ ∈ H we have
(ωϕ,ψ ⊗ id)(W ∗ ) = κ (ωϕ,ψ ⊗ id)(W )
(ξ (ωϕ,ψ ⊗ id)(W ∗ ) η) = (ϕ ⊗ ξ W ∗ ψ ⊗ η)
ZZ
= ϕ(x)ξ(y) W ∗ (ψ ⊗ η) (x, y) dx dy
ZZ
= ϕ(x)ξ(y)ψ(xy −1 )η(y) dx dy
Z
= ξ(y) ϕ Ry−1 ψ η(y) dy = ξ κ (ωϕ,ψ ⊗ id)(W ) η .
Now let us point to the last important feature of W . We describe this feature
using the complex conjugate Hilbert space H to H. However, since H = L2 (G),
we can identify H and H using the complex conjugation H ∋ ψ 7→ ψ ∈ H. The
feature of W we wish to exhibit is that there exist positive selfadjoint operators
Q and Q b on H such that ker Q = ker Q b = {0} and a unitary operator W f on
H ⊗ H such that
W (Q b ⊗ Q)W ∗ = Qb⊗Q
and
f ψ ⊗ Q−1 η
(ψ ⊗ ϕ W ξ ⊗ η) = ξ ⊗ Qϕ W
for all ξ, ψ ∈ H, ϕ ∈ D(Q) and η ∈ D(Q−1 ). To see that this is indeed the
case take Q b = Q = 1H and Wf = W ∗ (using the identification of H with H we
described).
The property of W described above is called modularity of W . In other
words W is a modular multiplicative unitary.
All examples of quantum groups considered in today’s literature originate
from modular multiplicative unitaries. In particular one could define a quantum
group as object (A, ∆), where A is a C∗ -algebra obtained as the closed linear
span of the set
(ω ⊗ id)(W ) | ω ∈ B(H)∗
887
Part VIII Quantum groups
∆(a) = W (a ⊗ 1H )W ∗ ,
3. There exists a closed linear operator κ on the Banach space A such that
the strong right invariance of h holds
h (ϕ ∗ a∗ )b = h a∗ (ϕ ◦ κ) ∗ b (1.9)
for all ϕ ∈ A∗ such that ϕ◦κ ∈ A∗ ans all a, b ∈ A such that h(a∗ a), h(b∗ b) <
∞.
4. The operator κ has the following decomposition
κ = R ◦ τ 2i ,
888
Part VIII Quantum groups
The above list demands a number of comments. First of all let us explain the
notation “ϕ ∗ a”. If ϕ ∈ A∗ and a ∈ a then it makes sense to write (id ⊗ ϕ)∆(a).
This is because ϕ can be written as ϕ′ ◦ Rb , where ϕ′ is another continuous
functional on A and Rb is the operator of right multiplication by an element
b ∈ A (this follows from Cohen’s factorization theorem). In particular we can
write
(id ⊗ ϕ)∆(a) = (id ⊗ ϕ′ ) ∆(a)(1A ⊗ b)
and the element ∆(a)(1A ⊗ b) is by assumption contained in A ⊗ A, so we can
apply to it the mapping (id ⊗ ϕ′ ).
The properties of the weight h (i.e. an additive and positive homogeneous
map A+ → [0, ∞]) listed above were
• lower semicontinuity,
• local finiteness, i.e. the fact that the span of elements whose weight is
finite is norm-dense in A,
• strict faithfulness, which is the property that for any
sequence (an )n∈N
of elements of A such that the sequence h(a∗n an ) n∈N is bounded and
lim h(an a∗n ) = 0 the fact that for some b ∈ A we have
n→∞
h (b − an )∗ (b − an ) ≤ h(a∗n an )
makes sense for any ψ ∈ A∗ and a, b such that h(a∗ a), h(b∗ b) < ∞. Therefore
both sides of (1.9) are well defined numbers and we can demand that they be
equal.
Let (A, ∆) be a locally compact quantum group as defined above. One of
the main results of the theory of these objects is that the mapping
A ⊗ A ∋ a 7−→ ∆(a)(1A ⊗ b) ∈ A ⊗ A
889
Part VIII Quantum groups
and
∆(a) = W (a ⊗ 1A )W ∗
for all a ∈ A.
where κ is the antipode of A. We now want to take the map Φ to the level of the
hilbert space H. Since A is dense in H, the mappings Φ and Φ−1 are densely
defined. We would like to have Φ−1 = Φ∗ which means that
(h ⊗ h) Φ(a ⊗ b)∗ (r ⊗ s) = (h ⊗ h) (a ⊗ b)∗ Φ−1 (r ⊗ s)
A simple calculation shows that if ϕ(c) = h(b∗ cs) then the left hand side of
(1.10) is
h (ϕ ∗ a∗ )r
while the right hand side is
h a∗ (ϕ ◦ κ) ∗ r .
Thereofre the strong right invariance of h is the key to unitarity of W (cf. Sub-
section 1.4.2).
Now let (A, ∆) be the quantum group coming from a classical group G,
i.e. A = C0 (G) and ∆ dualizes the group multiplication. We let h be the weight
on A which corresponds to integration with respect to the right Haar measure
and define κ : A → A as κ(f )(x) = f (x−1 ) foa all f ∈ A and x ∈ G. The
scaling group in this example is trival and R = κ. Clearly the weight h is right
invariant in the sense explained in Subsection 1.4.2.
890
Part VIII Quantum groups
2
Let us check the
2
strong
2
right invariance of h: take f, g ∈ C0 (G)∩L (G) (this
means that h |f | , h |g| < ∞ and let ϕ be a continuous functional on A, so
that for any u ∈ A Z
ϕ(u) = u(x) dµϕ (x)
for some finite measure µϕ on G. Then for any v ∈ A the convolution product
ϕ ∗ v is the function Z
G ∋ s 7−→ v(st) dµϕ (t).
We have
Z Z
h (ϕ ∗ f )g = f (st) dµ(t) g(s) ds
ZZ
= f (st)g(s) dµ(t) ds
Z Z
= f (st)g(s) ds dµ(t)
Z Z
−1
= f (s)g(st ) ds dµ(t).
R
On the other hand (ϕ ◦ κ)(u) = u(t−1 ) dµϕ (t), so that
Z Z
−1
h f (ϕ ◦ κ) ∗ g = f (s) g(st ) dµϕ (t) ds
ZZ
= f (s)g(st−1 ) dµϕ (t) ds
Z Z
= f (s)g(st−1 ) ds dµ(t).
(α ⊗ id) ◦ α = (id ⊗ ∆) ◦ α
891
Part VIII Some applications of the universal property
C∗ −algG × C∗ −algG /
C∗ −algG
KKG × KKG /
KKG
A1 ⊗ B2 (1.11)
α⊗idB1 α⊗idB2
A2 ⊗ B1 /
A2 ⊗ B2 .
idA2 ⊗β
Notice that this involves the Kasparov product. The commutativity of (1.11)
means that the exterior product is commutative on the even parts (if we allow
odd KK-groups, then the exterior product becomes graded commutative).
In the abstract approach we first fix A and consider the functor
892
Part VIII Some applications of the universal property
F2 (A1 )
F1 (α) F2 (α)
ΦA2
F1 (A2 ) /
F2 (A2 )
That is, if this diagram commutes whenever α and β are equivariant *-homomorphisms,
then it also commutes if we let α, β be KKG -morphisms. This statement is a
part of the universal property of KKG .
In our case, it is clear that (1.11) commutes if α and β are ∗-homomorphisms.
Hence it still commutes if α is in KKG 0 (A1 , A2 ) and β is a ∗-homomorphism.
Finally, another application of the same trick shows that it still commutes if
both α and β are KKG -morphisms of even degree. The odd case can then be
reduced to the even case using
KKG ∼ G ∼ G
0 (A, B) = KK0 (C0 (R) ⊗ A, B) = KK0 (A, C0 (R) ⊗ B),
C∗ −algG → C∗ −alg, A 7→ G ⋉r A.
This functor maps equivariantly split exact extensions to split extensions and
maps equivariantly Morita equivalent C*-algebras to Morita equivalent C*-
algebras. By the universal property, it descends to a functor KKG → KK.
This is the descent functor
IndG
H A := {f ∈ C0 (G, A) | f (gh) = (αh f )(g), kf k ∈ C0 (G/H)},
on which we let G act by left translation. (On the level of spaces, this induction
corresponds to IndG G
H : X 7→ G ×H X). Again, it is evident that IndH defines
∗ ∗
a functor C −algH → C −algG that preserves split extensions and Morita
equivalences and therefore descends to a functor
IndG H G
H : KK → KK .
893
Part VIII Some applications of the universal property
KKG (IndG ∼ H G
H A, B) = KK (A, ResH B),
that is, the induction and restriction functors are adjoint. This is proved by
constructing the unit and counit of the adjunction—these turn out to be certain
natural *-homomorphisms between equivariant stabilisations of A and B. The
universal property shows that they still produce natural transformations on the
KK-level, and the identities that have to be checked already hold on level of
equivariant *-homomorphisms. Thus we can also prove this property of KKG
without using its concrete description.
For several purposes, it is desirable to have an analogue of the exterior prod-
uct also for quantum group coactions. Christian Voigt has recently developed
this, following a suggestion by Ryszard Nest. Here we only indicate the idea
behind this in the somewhat simpler case of coactions of finite groups.
Let G be finite group and let A and B be algebras with a G-coaction, that
is, a grading by G. Then A ⊗ B carries a diagonal coaction
M
(A ⊗ B)g = Ah ⊗ Bh−1 g .
h∈G
bg · ah := αg (ah ) · bg for ah ∈ Ah , bg ∈ Bg ,
αg (Ay ⊗ |δz ihδx |) = Ay ⊗ |δzg−1 ihδxg−1 | ∈ (EA )gx−1 yzg−1 = (EA )ghg−1
894
Part VIII Some applications of the universal property
895
Part VIII Some applications of the universal property
Hence the crossed product functors are inverse to each other and provide an
bc
equivalence of categories KKC ∼
= KKC .
896
Chapter 2
The Baum-Connes
conjecture
G × X → X × X, (g, x) 7→ (gx, x)
897
Part VIII Universal G-space for proper actions
f : EG → (EG)′ ,
f ′ : (EG)′ → EG,
ρ0 , ρ1 : Y × Y → Y, ρ0 (y0 , y1 ) = y0 , ρ1 (y0 , y1 ) = y1 ,
then ρ0 and ρ1 are G-homotopic.
Lemma 2.5. If Y satisfies the axioms 1,2,3, then Y is an EG.
Example 2.6.
• If G is compact, then EG = pt.
• If G is a Lie group with π0 (G) finite, then EG = G/H, where H is maximal
compact subgroup of G.
• If G is a p-adic group then EG is the affine Bruhat-Tits building for G,
denoted by βG.
Affine Bruhat-Tits building for SL(2, Qp ) is the (p + 1)-regular tree, that
is a tree with exactly p + 1 edges at each vertex.
• If Γ is (countable) discrete group, then
X
EΓ = {f : Γ → [0, 1] | {γ ∈ Γ | f (γ) 6= 0} is finite, f (γ) = 1}
γ∈Γ
898
Part VIII The Baum-Connes Conjecture
(H, ψ, π, T ) 7→ Index(T ).
If X is a proper G-space with compact quotient X/G, then
j
EjG (X) := EG (C0 (X)) = {(H, ψ, π, T )}
and
j
KG
j (X) := KKG (C0 (X), C) = {(H, ψ, π, T )}/ ∼,
(H, ψ, π, T ) 7→ (H, ψ ◦ f ∗ , π, T ).
The map
µ : KG ∗
j (X) → Kj (Cr G)
f∗
KG
j (X)
/
KG
j (Y )
KK s
KK ss
KK
KK sss
K s
% ss
y
Kj (Cr∗ G)
is an isomorphism for j = 0, 1.
It is known that the conjecture is true for
• compact groups,
• abelian groups,
• Lie groups (π0 (G) finite),
899
Part VIII The Baum-Connes Conjecture
• p-adic groups,
• adelic groups.
It is not known if the conjecture is true for all discrete groups.
Theorem 2.8 ([s-t07]). Let Bn be tha Braid group on n strands, n ≥ 2. Then
BCC is true for Bn .
Theorem 2.9 ([hk01]). If Γ is a discrete group which is amenable (or a-t-
menable), then BCC is true for Γ.
Theorem 2.10 ([my02], [l-v99], [l-v02]). If Γ is a discrete group which is hy-
perbolic (in Gromov’s sense), then BCC is true for Γ.
Theorem 2.11 ([l-v02]). If Γ is any discrete co-compact subgroup of SL(3, R),
then BCC is true for Γ.
Theorem 2.12. If Γ is any discrete subgroup of SO(n, 1), SU(n, 1) or Sp(n, 1),
then BCC is true for Γ.
There are following corollaries of the Baum-Connes conjecture.
• Novikov conjecture
• Stable Gromov-Lawson-Rosenberg conjecture
• Idempotent conjecture
• Kadison-Kaplansky conjecture
• Mackey analogy
• Construction of the discrete series via Dirac induction (Parthasarathy,
Atiyah, Schmidt)
• Homotopy invariance of ρ-invariants ([ps07])
G → A, g 7→ ga
900
Part VIII Assembly map
µ : KG ∗
j (EG, A) → Kj (Cr (G, A))
is an isomorphism for j = 0, 1.
Conjecture 6 is the Baum-Connes conjecture with coefficients.
Let Γ be a finitely presented discrete group which contains an expander in its
Cayley graph. Such a Γ is a counter-example to the conjecture with coefficients.
M. Gromov outlined a proof that such a Γ exists. A number of mathematicians
are now filling in the details.
Definition 2.14. We say that the group G is exact if for every exact sequence
of C*-algebras
0→I→A→B→0
the sequence
0 → Cr∗ (G, I) → Cr∗ (G, A) → Cr∗ (G, B) → 0
is exact.
Remark 2.15. It is very hard to find an example of a group which is not exact.
Gromov outlined a construction of a discrete group Γ which contains (in the
sense of coarse geometry) an expander graph in its Cayley graph. Such group
will not be exact. Gromov’s group Γ will be also a counterexample to the Baum-
Connes conjecture with coefficients. Consider the Stone-Čech compactification
βΓ. Then we can identify C(βΓ) with l∞ (Γ), and there is an exact sequence
which after applying reduced crossed product ⋊r Γ will not be exact. Gromov’s
group will be a counterexample to the Baum-Connes conjecture with coefficients
because Gromov’s group will not be K-theoretically exact. All this suggests
that the class of discrete groups for which the Baum-Connes conjecture with
coefficients will be valid might be all the discrete exact groups.
KG
j (EG) = colim ∆∈EG KKjG (C0 (∆), C), (2.1)
G-compact
KG
j (EG, A) = colim ∆∈EG KKjG (C0 (∆), A). (2.2)
G-compact
KKjG (A, B) → KKj (Cr∗ (G, A), Cr∗ (G, B)). (2.3)
901
Part VIII Assembly map
µ : KG ∗
j (EG) → Kj (Cr (G))
we use the Kasparov product and descent map. Recall that if A, B, D are
separable G-C*-algebras, then there is a product
KG
j (EG) := lim KKjG (C0 (∆), C).
−→ ∆⊂EG, ∆ G-compact
Kj (Cr∗ (G))
commutes, so we obtain
µ : KG ∗
j (EG) → Kj (Cr (G)).
KG
j (EG; A) := lim KKjG (C0 (∆), A).
−→ ∆⊂EG, ∆ G-compact
KKjG (C0 (X), A) → KKj (Cr∗ (G, X), Cr∗ (G, A))
902
Part VIII Assembly map
commutes, so we obtain
µ : KG ∗
j (EG), A) → Kj (Cr (G, A)).
KG G
j (EG, A) → Kj (EG, B) (2.4)
Kj (EG, A) /
Kj (EG, B)
A0 ⊗B A1 /
A0
A1 /
903
Part VIII Assembly map
KK0 (A0 ⊗B A1 , C) o
KK0 (B, C)
O
KK1 (B, C) /
KK1 (A0 ⊗B A1 , C)
KK0G (A0 ⊗B A1 , D) o
KK0G (B, D)
O
KK1G (B, D) /
KK1G (A0 ⊗B A1 , D)
Using
C0 (U ∪ V ) /
C0 (U )
C0 (V ) /
C0 (U ∩ V )
we reduce by the five-lemma to the case X = G ×H S, with S compact.
Frobenius reciprocity:
G IndG
H (ψ)
ϕ HomG (IndG
H (ψ), ϕ)
∼
=
G IndG
H (A) B KKjG (IndG
H (A), B)
∼
=
H A B KKjH (A, B)
KKjH (C(S), A) /
KKjH (C(S), B)
904
Part VIII Meyer-Nest reformulation of the BCC with coefficients
KG ∗
j (EG, D) → Kj (Cr (G, D)), j = 0, 1, (2.6)
is an isomorphism.
Proof.
(1) =⇒ (2) Given φ ∈ KK0G (A, B) as in (2), consider the commutative diagram
KG
j (EG, A)
/
KG
j (EG, B)
in which the two vertical arrows are the Baum-Connes assembly maps,
and the to horizontal arrows are given by φ. The hypothesis on φ plus
a Mayer–Vietoris argument proves that the upper horizontal arrow is an
isomorphism. (1) asserts that the two vertical arrows are isomorphisms,
so it now follows that the lower horizontal arrow is an isomorphism.
(2) =⇒ (1) Given any G-C*-algebra D, Meyer and Nest prove that there is a projective
object P in their category and a weak equivalence φ ∈ KK0G (P, D). Here
“weak equivalence” means that for any compact subgroup H of G the
restriction of φ to KK0H (P, D) is invertible. In particular
KG
j (EG, P )
/
KG
j (EG, D)
Kj (Cr∗ (G, P )) /
905
Part VIII Real Baum-Connes conjecture
in which the two vertical arrows are the Baum-Connes assembly map, and
the two horizontal arrows are given by φ. As showed above, the upper
horizontal arrow is an isomorphism. Meyer and Nest prove that for any
projective object in their category, the Baum-Connes assembly map is an
isomorphism. Thus the left vertical arrow is an isomorphism. According
to (2) the lower horizontal arrow is an isomorphism. It now follows that
the right vertical arrow is an isomorphism.
K∗ (X) ∼
= K∗+1 (D∗ (X)/C∗ (X)). (2.9)
if f is supported in U , g supported in V }.
The simplest example is to take X = pt, Γ = {1}. Then Paschke dual is the
Calkin algebra B(H)/K.
906
Part VIII Real Baum-Connes conjecture
n KO−n (pt)
0 Z
1 Z/2
2 Z/2
3 0
4 Z
5 0
6 0
7 0
KK j (C0 (X) ⋊ Γ, C ⋊ Γ)
ψ
KjΓ (X) /
907
Part VIII Real Baum-Connes conjecture
∼ ∼
= =
∂
Kj+1 (DΓ∗ (X)/CΓ∗ (X)) /
Kj (CΓ∗ (X))
in which the dashed arrow comes from J. Roe theorem about Morita equivalence
of Cr∗ (Γ) and CΓ∗ (X), and the bottom horizontal map is the usual boundary map
for K-theory.
The Baum-Connes conjecture is then equivalent to the fact
Kj+1 (DΓ∗ (X)) → Kj+1 (DΓ∗ (X)/CΓ∗ (X)) → Kj (CΓ∗ (X)) → Kj (DΓ∗ (X)).
All what have been said so far can be translated into the framework of real
K-theory. We have a Baum-Connes map
908
Part VIII Real Baum-Connes conjecture
There is an embedding
p 0 0
Proj2n (A) → Proj2n+2 (A), p 7→ 0 1 0
0 0 0
Then K(A) = colim Proj2n (A).
More geometrically one can consider on a compact space Z A-bundles (gen-
eralization of vector bundles) E → Z. Each fiber Eζ is a finitely generated
projective A-module. There is a Grothendieck group KA (Z) of A-bundles. For
A = R, C, H we obtain
KR (Z) = KO(Z),
KC (Z) = KU(Z),
KH (Z) = KSp(Z) = KO4 (Z).
Theorem 2.22.
1. KA (Z) = [Z, K(A)],
2. KA (Z) = K(A(Z)),
where A(Z) denotes the ring of continuous functions Z → A.
If A is not unital, then
KA (X) = ker(KAe(X) → KC (pt)) = K(A(X)), C = R, C, H.
How to go from K(A) to K(A′ ) where A′ = A ⊗R C? Main trick is to use
1−t
K(A′ ) −−→ K(A′ ), E 7→ E − E,
where t means complex conjugation.
σ
If U −→ V is any map, then we can construct a fibration up to homotopy
σ
T →U − → V , where
T = {(u, s) | u ∈ U, s : [0, 1] → V, s(0) = v0 , s(1) = σ(u)}
(v0 is a base point in V ).
This way we get a fibration up to homotopy
1−t
KSC(A) → K(A′ ) −−→ K(A′ ),
and an exact sequence of homotopy groups
. . . → Kn+1 (A′ ) → Kn+1 (A′ ) → πn (KSC(A)) → Kn (A′ ) → Kn (A′ ) → . . . .
(2.20)
There is another fibration
K(A′ ) → K(A) × K(A ⊗R H) → KSC(A)
which leads to the exact sequence
. . . → Kn (A′ ) → Kn (A) ⊕ KSpn (A) → KSCn (A) → . . . (2.21)
How to construct and prove (2.20) and (2.21)?
Let Z be a compact space with involution ζ 7→ ζ̄. Denote by S p,q a sphere in
R × Rq with the involution (x, y) 7→ (−x, y). Let KRA (Z) = K(A(Z)), where
p
909
Part VIII Real Baum-Connes conjecture
Example 2.23.
• If Z = S 1,0 , that is a two-point space with involution which interchanges
them, then
• If Z = S 2,0 , then
• If Z = S 3,0 , then
Theorem 2.24.
• Bott periodicity:
K(A(R1,1 )) ∼
= K(A),
Kp,q (A) ∼
= K(A(Rp × Rq )),
Kp,q (A) ∼
= Kp+1,q+1 (A).
910
Part VIII Real Baum-Connes conjecture
K∗ (R) × K∗ (A) /
K∗ (A)
σ×1
K∗+p (A)
f
/
Y /
X /
Z
g
ΩX /
ΩZ /
Y /
X /
Z
g
f
πn+1 (X) πn+1 (Z) πn (Y ) πn (X) πn (Z)
/
/ / /
where Kalg (Fq ) is the algebraic K-theory of Quillen. From this we deduce that
911
Part VIII Real Baum-Connes conjecture
The construction of Y + :
_ fn _
S 1 −→ Y → Y1 → S 2 → SY
_ _
Sα2 → Y1 → Y + → Sα3 → SY1
H∗ (GL(A); Q) = S(Kalg
∗ (A))
H∗ (SL(Q)) = Λ[x5 , x9 , . . .]
The idea is to give another definition of higher K-theory using Clifford al-
gebras. Let E p,q (X) be the category of vector bundles with a C p,q -module
structure. Then by Kp,q (X) we denote the Grothendieck group of the functor
E p,q+1 (X) → E p,q (X).
Theorem 2.30.
Kp,q (X) = KR(X × Rp,q ).
Let E = E 0 ⊕ E 1 be a C p,q -graded module.
π
π : X × B p,q −
→X
v +iv
π ∗ E 0 ⊗ C −−
0 1
−−→ π∗ E 1 ⊗ C
gives an element in the relative group KR(X × B p,q , X × S p,q ) = KRp,q (X).
Let
Γp,q := coker(K(E p,q+2 (X)) → K(E p,q+1 (X))).
912
Part VIII Real Baum-Connes conjecture
is always injective.
For a Banach algebra A
913
Chapter 3
Kasparov theory as a
triangulated category
I / /
E p
/ /
Q,
δs : Q → I[1], δs = dE ◦ s − s ◦ dQ
914
Part VIII Additional structure on Kasparov theory
A /
B /
C
γ[−1] ∼
= α ∼
= β ∼
= γ ∼
=
C ′ [−1] /
A′ /
B′ /
C′;
δ [i] [p]
The exact triangles are the correct analogue of extensions in KKG . Merely
knowing the KKG -classes of i and p in a C*-algebra extension
i p
I / /
E / /
does not yet determine the boundary maps. This is why we add the class of the
extension in KK1 (Q, I) as an additional datum. Once this is done, boundary
maps and various other constructions with extensions become natural.
Theorem 3.2. With the translation automorphism and exact triangles defined
above, KKG becomes a triangulated category.
This amounts to checking that the axioms (TR0)–(TR4) of a triangulated
category are satisfied. We will formulate and verify these axioms in the following
sections. Since the equivariant case is mostly identical to the non-equivariant
one, we restrict attention to KK.
We must warn the reader about a notational problem due to the contravari-
ance of the functor Spaces → C∗ −alg, X 7→ C(X). This necessarily creates
confusion at some points because the notion of a triangulated category is de-
veloped for spaces, not for C*-algebras. Fortunately, the opposite of a trian-
gulated category carries a canonical triangulated category structure as well, so
that reversing the arrows does not matter much. But this involves inverting the
suspension automorphism, and rotating certain exact triangles. For instance,
the usual notion of cone in a triangulated category refers to a suspension of the
cone in KK due to this reversal of arrows.
915
Part VIII Puppe sequences
The maps in the exact sequence SB Cf ։ A together with the given map f
provide a triangle B[−1] → Cf → A → B called a mapping cone triangle. On
the level of pointed spaces, if f : X → Y is a pointed map, then
Cf = X × [0, 1] ⊔ Y (x, 0) ∼ (∗, 0) ∼ (∗, t), (x, 1) ∼ f (x)
Thus we may view F (Cf ) as the relative version of F for the map f . Actually,
Puppe sequences tend to be easier to establish than long exact sequences for
extensions (see [?]).
916
Part VIII The first axioms of a triangulated categories
E SA / /
∼
= Bott ∼
= stability
A /
B,
f
is exact.
We can get rid of an even number of signs because of the isomorphism
−w[−1] −u −v
A[−1] /
B[−1] /
C /
A
id id −id −id
A[−1] /
B[−1] u
/
C v
/
A
−w[−1]
917
Part VIII The first axioms of a triangulated categories
B[−1] → C → A → B.
β[−1] ∃γ α β
B ′ [−1] /
C′ /
A′ /
B′
There exists γ : C → C ′ making the diagram commutative (but it is not unique).
Proof. We verify (TR3) for KK. We may assume that the rows are mapping
cone triangles:
f
SB /
Cf /
A /
B
Sβ α β
SB ′ /
Cf ′ /
A′ /
B′
f′
918
Part VIII The first axioms of a triangulated categories
0 /
D D /
0
0 fˆ f 0
u v
B[−1] /
C /
A /
B.
919
Part VIII The first axioms of a triangulated categories
∗ /
∗ /
∗ /
∗
β[−1] γ α β
∗ ∗ ∗ ∗
/ / /
T (D, A[−1]) /
T (D, B[−1]) /
T (D, C) /
T (D, A) /
T (D, B)
T (D,α[−1]) ∼
= T (D,β[−1]) ∼
= T (D,γ) T (D,α) ∼
= T (D,β) ∼
=
T (D, A′ [−1]) /
T (D, B ′ [−1]) /
T (D, C ′ ) /
T (D, A′ ) /
T (D, B ′ )
Since the rows are exact, the Five Lemma yields that T (D, γ) is invertible.
Proposition 3.13. Let f : A → B be a morphism. There is up to isomorphism
a unique exact triangle
f
B[−1] → C → A − →B
Proof. Existence follows from (TR1). Given two such exact triangles, Axiom
(TR3) yields γ in the following diagram:
B[−1] /
C /
A /
B
γ
B[−1] /
C′ /
A /
The Five Lemma 3.12 shows that γ is invertible, which gives the asserted unique-
ness.
f
Hence the object C in an exact triangle B[−1] → C → A − → B is unique up
to isomorphism.
The next lemma completely classifies triangles that are trivial in the sense
that either one of the objects or one of the maps in the triangle vanishes.
Lemma 3.14. Let
u v w
B[−1] −
→C−
→A−
→B
be an exact triangle. Then
1. B = 0 if and only if v is invertible.
2. u = 0 if and only if w is an epimorphism, if and only if w is a split
epimorphism, if and only if C → A → B is a split extension (A ∼
= C ⊕ B).
Proof.
920
Part VIII The first axioms of a triangulated categories
1. If v is invertible, then
v
0→C−
→A→0
is an exact triangle: use (TR0) and the isomorphism of triangles
v
0 /
C /
A /
0
∼
=
0 /
A A /
implies T (X, D) ∼
= T (X, C) for all X ∈ T . Hence D ∼ = C by the Yoneda
Lemma. A similar argument yields the following additivity property:
Lemma 3.15. If
Bi [−1] → Ci → Ai → Bi
are exact triangles for all i ∈ I, and direct sums exist, then
M M M M
Bi [−1] → Ci → Ai → Bi
i∈I i∈I i∈I i∈I
921
Part VIII Cartesian squares and colimits
Y
β β′
′
α
X′ /
Y′
922
Part VIII Cartesian squares and colimits
is exact.
We can embed any given pair of maps α, β with the same source in a
homotopy Cartesian square using axiom (TR1) for the map α β (homotopy
pushout ). Similarly, we may embed a given pair of maps α′ , β ′ with the same
range into a homotopy Cartesian square (homotopy pullback ).
If F is a homological functor, then the long exact sequence for the exact
triangle (3.1) is a Mayer–Vietoris exact sequence for the original homotopy
Cartesian square.
Definition 3.18. Let (An , αn+1
n : An → An+1 )n∈N be an inductive system in a
triangulated category with direct sums. We define its homotopy colimit
holim(An , αn+1
n : An → An+1 )n∈N
−→
S|An = αn+1
n : An → An+1 ,
That is, we require an exact triangle
M id−S
M M
An −−−→ An −→ holim(An , αn+1
n ) −→ An [1].
−→
n∈N n∈N n∈N
923
Part VIII Cartesian squares and colimits
coker(A → B) → C → ker(D → E)
is an extension. Since the inductive limit functor for Abelian groups is exact,
we have
coker(id − S) = lim Fn (Am ), ker(id − S) = 0.
−→
The assertion in the homological case follows. In the cohomological case, the
argument is similar, but with arrows reversed and sums replaced by products.
By definition,
Y
β β′
′
α
X′ /
Y′
be a pullback diagram of C*-algebras, that is,
The analogous question for C*-algebra pushouts, that is, free products of C*-
algebras with amalgamation, has been studied by Germain and Thomsen.
The second question is answered by the following theorem:
Theorem 3.21 ([mn06]). If all An are nuclear, then lim(An , αn ) is a homotopy
−→
colimit.
In general, the colimit is a homotopy colimit if a certain extension built from
the data is semi-split. In the nuclear case, this is automatically the case.
924
Part VIII Cartesian squares and colimits
Now we discuss the answer to the first question in some detail. First we
compare the pullback X to a homotopy pullback
This really is a homotopy pullback in the sense of our definition because it fits
into a semi-split extension
SY ′ H ։ X ′ ⊕ Y,
SY ′ / /
H
O
/ /
X′ ⊕ Y O
SY ′ / /
H
O
/ /
X′ ⊕ Y O
SY ′ / /
C̃α′ / /
X′ SY ′ / /
Cβ ′ / /
and the naturality of the boundary maps for C*-algebra extensions. Here C̃α
denotes the reflected mapping cone; the reflection is responsible for the sign.
Definition 3.22. The pullback square is called admissible if the canonical map
X → H is a KK-equivalence.
H
O
/ /
K / /
X / /
925
Part VIII Versions of the octahedral axiom
Y /
Z /
X[1]
β1 δ1
γ1
γ2
γ3
X /
Z /
V /
X[1]
β2 δ2 α1 [1]
β3
W W /
Y [1]
β3 δ3
α2 [1]
Y [1] /
Z[1]
such that (α1 , α2 , α3 ), (β1 , β2 , β3 ) and (γ1 , γ2 , γ3 ) are exact triangles, there is
an exact triangle (δ1 , δ2 , δ3 ) so that the whole diagram commutes.
Since any map can be embedded in an exact triangle, which is unique up to
isomorphism, we can recover the solid arrows in the diagram above given only
the two composable maps α1 and β1 . The assertion is that the cones of these
maps and of their composition β1 ◦ α1 = γ1 are connected by an exact triangle
whose maps make the whole diagram commute.
There are several equivalent reformulations of axiom (TR4). We mention a
particularly simple one due to Dlab, Parshall and Scott, following [?].
Axiom 3.25 (TR4’). Every pair of maps
X /
X′
can be completed to a morphism of exact triangles
w
X /
Y /
Z /
X[1]
v′
X′ /
Y′ /
Z /
X ′ [1]
X′ /
Y′
926
Part VIII Localisation of triangulated categories
Y /
Z /
X[1]
v′
X′ /
Y′ /
Z /
X ′ [1]
with δ = w ◦ v ′ .
Proposition 3.27 ([?]). Axioms (TR4), (TR4’), (TR4”) are equivalent.
Each of these equivalent formulations of the octahedral axiom can be checked
with moderate effort for KK (see [mn06]).
C[S −1 ]
> >>
>>
G >> ∃!
′
C
In good cases, we have a calculus of fractions that allows us to describe
the morphisms in the localisation more concretely. The conditions needed for
this generalise the Ore condition for localisation of rings. Mainly, we need a
“commutation relation” that turns fractions of the form f ◦ s−1 into fractions
of the form t−1 ◦ g. More precisely, for all f ∈ C and s ∈ S, there are g ∈ C
and t ∈ S with tf = gs, that is, f s−1 = t−1 g. We also assume that S is closed
under composition and that if f1 s = f2 s for some s ∈ S, then there is t ∈ S
with tf1 = tf2 . Under these assumptions, any morphism in the localisation is
of the form s−1 ◦ f for some s ∈ S, f ∈ C.
927
Part VIII Complementary subcategories and localisation
T /N := T [(N − equivalences)−1 ].
928
Part VIII Complementary subcategories and localisation
C1 O
/
C0
O
/
C−1 /
···
O
··· /
0 /
P /
0 /
···
929
Part VIII Complementary subcategories and localisation
L ⊗ A → 1 ⊗ A → N ⊗ A → L ⊗ A[1]
L /
A /
N /
L[1]
f
L′ /
A′ /
N′ /
L′ [1]
L /
A /
N /
L[1]
Lf f Nf Lf [1]
L′ /
A′ /
N′ /
L′ [1]
930
Part VIII Complementary subcategories and localisation
LA /
LB /
X /
LA[1]
πA πB f
A /
B /
C /
A[1]
G(LA) /
G(LB)
∼
= ∼
=
G(A) /
G(B)
931
Part VIII Homological algebra in triangulated categories
• T = KK and F = K∗ : KK → AbZ/2
• T = KK(C,∆) and F = K∗ : KK → AbZ/2 , where (C, ∆) is a compact
quantum group
In these examples, the target category has its own translation (suspension)
automorphism, and F is a stable functor, that is, it intertwines the translation
functors (up to a natural isomorphism as in the definition of an exact functor).
Although we will use the functor F in our definitions, it is checked in [?]
that they only depend on its morphism-kernel
This is a finer invariant than the object-kernel {A | F (A) ∼= 0}. The morphism-
kernel ker F is an ideal in T invariant under the translation automorphism. Not
all such ideals are possible.
Definition 3.43. An ideal I in a triangulated category is called homological
if it is the morphism-kernel of a stable homological functor.
932
Part VIII Homological algebra in triangulated categories
is exact at F (Cn ).
See [?] for a characterisation of ker F -exact chain complexes that manifestly
only depends on ker F .
Definition 3.45. An object A ∈ T is I-projective if the functor T (A, −) maps
I-exact chain complexes in T to exact chain complexes.
Lemma 3.46. The following statements are equivalent for A ∈ T :
1. A is I-projective;
f∗
2. the map T (A, B) −→ T (A, C) vanishes for all f ∈ I(B, C);
3. I(A, C) = 0 for all C ∈ T .
Definition 3.47. An I-projective resolution of A ∈ T is an I-exact chain
complex
· · · → P2 → P1 → P0 → A → 0 → · · ·
with I-projective Pi .
Projective resolutions, if they exist, may be used to define derived functors.
The issue is whether there are enough projective objects and how to construct
them. Enough projective objects means, of course, that any object has an I-
projective resolution.
We use (partially defined) left adjoints to construct projective objects. In
good cases, this yields all I-projective objects and shows that there are enough
of them. Let F : T → A be a stable homological functor with ker F = I. Its
left adjoint F ⊢ is defined on B ∈ A if there is B ′ := F ⊢ (B) with a natural
isomorphism T (B ′ , D) ∼
= A(B, F (D)) for all D ∈ T . This defines a functor on
a subcategory of A.
The functor T (F ⊢ (B), −) factors as follows:
F A(B,−)
T −
→ A −−−−−→ Ab
933
Part VIII Homological algebra in triangulated categories
This means that K⊢∗ (Zeven ) = C. Similarly, K⊢∗ (Zodd ) = C[1] = C0 (R).
Since left adjoints commute with direct sums, K⊢∗ is defined on all free Z/2
graded Abelian groups.
F ⊢ (Zeven ) = C0 (G).
T (F ⊢ (B), D) ∼
= A(B, F (D))
ρ∗ ← ρ
GG yy
<
yy
<
G
εB GGG yy ρ
G yy
B
⊢
where ε : Id → F F is the unit of adjointness.
934
Part VIII Homological algebra in triangulated categories
For example
Ext0T ,I = ker(T (P0 , B) → T (P1 , B)).
The diagram
P1 /
P0 A /
A /
0
AA
AA
AA
B
provides a natural map T (A, B) → Ext0T ,I (A, B). But this map is almost never
invertible. For one thing, it is easy to see that its kernel is exactly I(A, B),
so that we get T (A, B) I(A, B) ⊆ Ext0T ,I (A, B). The cokernel of this map
is described in [?]. Furthermore, there is a natural injective map I(A[1], B)
I 2 (A[1], B) ⊆ Ext1T ,I (A, B). These two maps generalise the maps
γ : KK∗ (A, B) → Hom K∗ (A), K∗ (B) , ker γ → Ext1 K∗+1 (A), K∗ (B)
that appear in the Universal Coefficient Theorem—we will establish that the
target groups here are ExtjT ,I (A[j], B) for j = 0, 1. Unless the I-projective
resolution of A has length 1, so that all higher extension groups vanish, we
cannot expect an exact sequence as in the Universal Coefficient Theorem for
Kasparov theory. Instead, we merely get a spectral sequence (see [?]). But we
will not discuss this in greater detail here.
In some of our examples, the computation of the derived functors reduces to
one in the Abelian category A, the target category of the functor F : T → A
defining our homological ideal. The crucial additional condition for this is that
F ◦ F ⊢ (B) ∼
= B for all projective objects B in A.
Example 3.50. Let I = ker K∗ . For A ∈ KK, there is a resolution of its K-theory
1 d 0 d
· · · → 0 → P1 −→ P0 −→ K∗ (A) → 0
so that the boundary map d1 lifts to a map db1 : K⊢∗ (P1 ) → K⊢∗ (P0 ). Further-
more, the adjointness relation KK(K⊢∗ (P0 ), A) ∼
= KK(P0 , K∗ (A)) allows us to
b ⊢
lift d0 to d0 ∈ KK(K∗ (P0 ), A). Then
is an I-projective resolution for I = ker(K∗ ). Both K⊢∗ (P0 ) and K⊢∗ (P1 ) are
direct sums of C and C0 (R), and K∗ (K⊢∗ (Pj )) = Pj . Hence we have lifted a
projective resolution in AbZ/2 to an I-projective resolution in KK.
935
Part VIII Homological algebra in triangulated categories
936
Part VIII Homological algebra in triangulated categories
we get Fe ⊢ (Z[G]) = C0 (G). This implies that Fe⊢ is defined on all projective
objects of A. Now Fe ◦ Fe ⊢ (Z[G]) = Z[G], which is the desired answer. Thus Fe
is universal.
Example 3.54. Let T be the homotopy category of chain complexes over the
Abelian category of R-modules for some ring R, and let I be the kernel of the
homology functor. This is also the kernel of the stable homological functor
F = H∗ : Ho(R − Mod) → AbZ ,
where we forget the R-module structure on the homology. The latter is not
universal, of course. It is easy to check that the associated universal I-exact
homological functor is H∗ : Ho(R − Mod) → (R − Mod)Z . Hence the passage
to the universal functor recovers the category of Z-graded R-modules and the
homology functor with values in this category from F .
Example 3.55. Let (C, ∆) be a discrete quantum group; for instance, we could
consider C = C0 (G) for a discrete group G or C = C ∗ (G) for a compact
group G. The first case is already discussed in Example 3.53. Let T = KK(C,∆)
be the associated bivariant Kasparov category, and let F (A, ∆A ) = K∗ (A) for a
separable C*-algebra with coaction ∆A : A → M(A⊗C). We get F ⊢ (Zeven ) = C
with coaction ∆ because
KK(C,∆) (C, B) ∼
= KK(C, B) ∼
= K0 (B).
Hence the left adjoint F ⊢ is defined on all free Abelian groups, so that I = ker F
has enough projective objects. As in Example 3.53, F ◦ F ⊢ (Zeven ) = K∗ (C) 6=
Zeven , so that F is not yet universal. What additional structure on K∗ (B) does
a coaction of (C, ∆) entail?
937
Part VIII From homological ideals to complementary pairs of subcategories
where we equip C with the trivial coaction of C bc and, in the last step, use
the Green–Julg Theorem for the compact quantum group C b c . The resulting
ring is the representation ring of C b c , that is, the ring of finite-dimensional
representation with tensor product as multiplication. If C = C0 (G) for a discrete
group G, this is just the group ring Z[G]; if C = C ∗ (G) for a compact group G,
this is the representation ring of G.
938
Part VIII From homological ideals to complementary pairs of subcategories
BB | BB | BB
BB ||| BB ||| BB }}
` ` `
BB BB BB (3.2)
|◦ |◦ }}
◦
B |||
~
B |||
~
B }}
~
P0 o
◦ P1 o
◦ P2
ιn+1
n
Nn B /
Nn+1
BB y
yyy
`
BB
BB yy
◦
B yy
|
Pn
are exact, and the remaining triangles commute. The circled arrows denote
maps of degree 1, that is, they actually map N1 → P0 [1], and so on.
B ← P0 ← P1 ← P2 ← P3 ← · · ·
B ← P0 ← P1 ← P2 ← P3 ← · · · .
939
Part VIII Localisation of functors
vanishes because Pj+1 is I-projective and ιi+1 j ∈ I; hence the second map
is injective. This shows that our lifting is unique once it exists. Since we
started with a chain complex, the composition Pj+1 → Pj [1] → Pj−1 [2] vanishes.
Since the map Nj → Pj−1 [1] from the previous step is an I-monomorphism,
T (Pj+1 , Nj [1]) ⊆ T (Pj+1 , Pj−1 [2]), so that there is no obstruction to lifting the
boundary map. Finally, it is routine to check that the unique lifting is indeed
an I-epimorphism.
Now we check that (N ⊢ , N ) is complementary. Equivalently, for each A ∈ T
there is N ∈ N and a map f : A → N that induces isomorphisms T∗ (N, M ) →
T∗ (A, M ) for all M ∈ N . This means that A 7→ N is a functor T → N that is
left adjoint to the embedding functor N → T .
We let N be the homotopy colimit of the phantom tower. Recall that this
is defined by an exact triangle
M id−S
M M M j+1
Nj −−−→ Nj → holim Nj → Nj [1], S= ιj .
−→
j j j j
Since F commutes with direct sums and ιj+1 j ∈ ker F , we get F (S) = 0. There-
fore, F (id − S) = F (id) is invertible. Hence F (holim Nj ) = 0. this means that
−→
N := holim Nj ∈ N .
−→
Let M ∈ N . Then T∗ (Pj , M ) = 0 because Pj is ker F -projective. Therefore
j+1 ∼
=
ιj induces an isomorphism T∗ (Nj+1 , M ) −
→ T∗ (Nj , M ). Now we recall the
Milnor sequence
Since the maps in the relevant projective systems are all invertible, lim1 T∗−1 (Nj , M ) =
←−
0 and lim T∗−1 (Nj , M ) ∼
= T∗ (A, M ). Hence N has the required properties.
←−
940
Part VIII Localisation of functors
For instance, we could take T = KK, L the bootstrap category, N the class
of all separable C*-algebras with vanishing K-theory, and F (A) := F (A ⊗ B)
for some fixed C*-algebra B.
Recall that there are functors
L : T → L, N: T →N
G /
F
O
∃!
!
LF
Proof. To construct the natural transformation, combine the inverse of the iso-
morphism
∼
=
G(P (B)) − → G(B)
with the natural map
It is easy to see that this is the only natural transformation G → LF that yields
the desired factorisation.
This universal property is used as a definition if N is not part of a comple-
mentary pair. Roughly speaking, the localisation LF is the best approximation
to F that vanishes on N .
Corollary 3.61. The transformation LF → F is invertible if and only if F |N =
0.
In practice, L is usually the localising subcategory hPi generated by a smaller
class P of objects.
Proposition 3.62. Let (hPi, N ) be a complementary pair of thick subcategories,
let G and F be homological functors on T that commute with direct sums, and
let Φ : G → F be a natural transformation. Assume that G|N = 0 and that
ΦB : G(B) → F (B) is invertible for all B ∈ P. Then Φ descends to a natural
isomorphism G ∼= LF .
941
Part VIII The Baum–Connes conjecture
N = {A ∈ KKG | A ∼
= 0 in KK (non-equivariantly)},
P = {C0 (G, A) with the free G-action of C*-algebra}.
942
Part VIII The Baum–Connes conjecture
Both P and N are closed under tensor products with arbitrary G-C*-algebras.
Hence it suffices to study a single exact triangle of the form L → C → N → L[1]
with L ∈ hPi and N ∈ N : tensoring with A yields such a triangle for any A.
The map L → C is called a Dirac morphism in [mn06].
Next we compare the Baum–Connes assembly map with the localisation
at N . This is the map from
KKG
∗ (C0 (X), B) → KK∗ (G ⋉r C0 (X), G ⋉r B) → K∗ (G ⋉r B),
where the first map is the descent functor and the second map is induced by
a canonical class in K0 (G ⋉r C0 (X)) for any proper cocompact G-space called
Mishchenko line bundle.
See also Theorem 2.18 in Chapter 2.
Theorem 3.64. Let T = KKG for a locally compact group G, let N be as above,
and let F (B) = K∗ (G ⋉r B). Let LF be the localisation of F at N . Then there
is a natural isomorphism LF (B) ∼= Ktop
∗ (G, B) that intertwines the canonical
map LF → F and the Baum–Connes assembly map with coefficients in B. That
is, the Baum–Connes assembly map is equivalent to the natural transformation
LF (B) → F (B).
Proof. The proof is based on some (non-trivial) formal properties of the Baum–
Connes assembly map. First, Ktop ∗ (G, B) vanishes for B ∈ N ; even more,
Ktop
∗ (G, B) = 0 if K∗ (H ⋉ B) = 0 for all compact subgroups H ⊆ G because
there is a spectral sequence computing Ktop ∗ (G, B) whose first page consists of
groups of the form K∗ (H ⋉ B). Secondly, the Baum–Connes assembly map with
coefficients B is invertible if G acts properly on B; in particular, it is invertible
if B is of the form IndG H (B0 ) for some compact subgroup H. These two facts
plugged into Proposition 3.62 yield the assertion.
This description of the Baum–Connes assembly map with coefficients yields
several reformulations of the Baum–Connes property with coefficients:
Corollary 3.65. Let G be a locally compact group. The following assertions
are equivalent:
(1) the Baum–Connes assembly map is an isomorphism for all coefficient al-
gebras B;
(2) K∗ (G ⋉r B) = 0 if B is H-equivariantly contractible for any compact
subgroup H ⊆ G;
(3) if a G-equivariant *-homomorphism f : A → B is an H-homotopy equiv-
alence for all compact subgroups (that is, it has an H-equivariant in-
verse up to H-equivariant homotopies), then it induces an isomorphism
K∗ (G ⋉r A) ∼
= K∗ (G ⋉r B);
(4) K∗ (G ⋉r B) = 0 for all B ∈ N ;
943
Part VIII The Baum–Connes conjecture
(5) if f ∈ KKG
0 (A, B) becomes invertible in KK
H
for all compact subgroups
H ⊆ G, then it induces an isomorphism K∗ (G ⋉r A) ∼= K∗ (G ⋉r B);
(6) K∗ (G ⋉r B) = 0 if K∗ (H ⋉ B) = 0 for all compact subgroups H ⊆ G;
(7) if f ∈ KKG ∼
0 (A, B) induces an isomorphism K∗ (H ⋉A) = K∗ (H ⋉B) for all
compact subgroups H ⊆ G, then it induces an isomorphism K∗ (G ⋉r A) ∼
=
K∗ (G ⋉r B).
Proof. The equivalence of (1) and (4) is Corollary 3.61. Any object of N is KKG -
equivalent to a G-C*-algebra as in (2). Therefore, (2) and (4) are equivalent.
It is clear that (6) implies (4). Conversely, (1) implies (6) because Ktop
∗ (G, B)
vanishes if B is as in (6). Therefore, (1), (2), (4), and (6) are equivalent.
Trivially, (7)=⇒(5)=⇒(3). Moreover, (3) implies (2) because if B is as in (2)
then we may apply (3) to the zero map 0 → B.
Thus it only remains to check that (6) implies (7). If f is as in (7), then we
may embed it in an exact triangle A → B → C → A[1] using Axiom (TR1).
The long exact sequence for the homological functor K∗ (H ⋉ −) shows that
K∗ (H ⋉ C) = 0 for all compact subgroups H of G. Now (6) yields K∗ (G ⋉r C) =
0. Finally, the long exact sequence for the homological functor K∗ (G⋉r −) shows
that K∗ (G ⋉r f ) is invertible as asserted in (7).
Let us consider the case where G is torsion-free, that is, G has no compact
subgroups besides the trivial group. Then in all statements above H can only be
the trivial group. Thus the Baum–Connes conjecture is equivalent to the follow-
ing rigidity property: if f : A → B is a G-equivariant *-homomorphism that is
also a (non-equivariant) homotopy equivalence, then f induces an isomorphism
K∗ (G ⋉r A) ∼ = K∗ (G ⋉r B).
Theorem 3.66 (Higson–Kasparov). The Baum–Connes conjecture with coeffi-
cients holds for all amenable groups. Even more, if G is amenable, then N = 0,
that is, A ∼
= 0 if ResH ∼
G (A) = 0 for all compact subgroups H ⊆ G.
In particular, this theorem applies to all Abelian groups such as Zn for some
n ∈ N. The stronger statement in the second statement of the theorem is
equivalent, in the terminology of the dual Dirac method, to the statement that
the γ-element of the group G exists and is equal to 1. This is known to be false
for groups with property (T) such as higher rank Lie groups and lattices in such
groups.
Example 3.67. Let Z act by translation on R; we extend this action to the half-
open interval (−∞, ∞] by fixing +∞. Although it is has no equivariant linear
section, the extension
has a class in KKZ1 (C0 (R), C) because this extension acquires an equivariant
completely positive contractive section after we stabilise it by K(ℓ2 Z) (see [?]
for a proof using Baaj–Skandalis duality). The C*-algebra C0 ((−∞, ∞]) in
the middle is non-equivariantly contractible and therefore belongs to N . The
Higson–Kasparov Theorem in this case predicts that C0 ((−∞, ∞]) ∼ = 0 in KKZ .
Thus the boundary map of the extension provides an invertible element in
KK1 (C, C0 (R)). Since the exterior tensor product defines a functor on KKZ ,
944
Part VIII Towards an analogue of the BCC for quantum groups
Tα := {f ∈ Cb (R, A) | f (x + 1) = αf (x)} ∼
= {f ∈ C([0, 1], A) | f (1) = α(f (0))},
where α ∈ Aut(A) describes the Z-action. This C*-algebra is called the mapping
torus of α. It is commutative if A is commutative. The Higson–Kasparov
Theorem implies that the mapping torus is KK-equivalent to the suspension
of the crossed product Z ⋉ A, so that the K-theories agree up to a dimension
shift. From this, it is easy to deduce the Pimsner–Voiculescu exact sequence for
crossed products by Z for any homological invariant for C*-algebras.
The only step in the above reasoning that is non-trivial is that C0 ((−∞, ∞]) ∼ =
0 in KKZ or, equivalently, that the class η of the resulting extension in KKZ1 (C, C0 (R))
is invertible. This latter fact can be checked by hand by writing down a
candidate D ∈ KKZ1 (C0 (R), C) for the inverse and checking that the two re-
sulting Kasparov products are homotopic to the identity in KKZ0 (C, C) and
KKZ0 (C0 (R), C0 (R)). We only remark here that the inverse is the equivariant
K-homology class of the Dirac operator on R. Up to a dimension shift, this is
the Dirac morphism of Z, and η is the dual Dirac morphism. If we forget the
Z-action, then D and η are exactly the classes that generate the Bott periodicity
isomorphisms; the fact that they are inverse to each other is a well-known fact
of index theory. It is possible to prove the Higson–Kasparov Theorem for Z by
going through this proof of Bott periodicity and checking that all the relevant
constructions are sufficiently Z-equivariant to carry them over from KK to KKZ .
945
Part VIII Towards an analogue of the BCC for quantum groups
946
Part VIII Towards an analogue of the BCC for quantum groups
Theorem 3.69 ([?]). Let G be a connected Lie group with torsion-free funda-
mental group and let A be a C*-algebra with an action of G.
If KG∗ (A) = 0, then K∗ (A) = 0.
If A ⋊ G ∼= 0 in KK, then A ∼= 0 in KKG .
The first statement is already known for some time, see [?], so that the
Baum–Connes conjecture for the dual of G reduces to a known statement. The
second statement is not contained in [?]; it may be used to improve the descrip-
tion of the equivariant bootstrap class in [?] and to formulate a variant of the
Universal Coefficient Theorem that appears in [?] that reduces the computa-
tion of KKG (A, B) not to KG G
∗ (A) and K∗ (B), but to KK(A ⋊ G, B ⋊ G); this
variant has the advantage that it converges for arbitrary A and B without any
bootstrap class assumptions (see also [?, ?]).
Theorem 3.69 certainly becomes false if G is a finite group, say, G = Z/2:
there exists a Z/2-action on a contractible C*-algebra A such that K∗ (A⋊Z/2) 6=
0; then the dual action of Z/2 on A ⋊ Z/2 provides a counterexample.
We have already described the universal homological functor for ∗
the ho-
mological ideal I in Example 3.55: it is the K-theory functor KKC (G) → A,
where A is the category of all countable Z/2-graded R(G)-modules, where R(G)
denotes the representation ring of G. We view this as a functor KKG → A,
B 7→ KG ∗ (B), via Baaj–Skandalis duality; the R(G)-module structure agrees
with the one by exterior product.
The following is an application of Theorem 3.69:
Proposition 3.70. Let A be a C*-algebra with G ⋉ A in the bootstrap class.
Assume that KG G ∼ N
∗ (A) is free as an R(G)-module, say, KK0 (C, A) = R(G) and
G ∼ ∼
KK1 (C, A) = 0 as R(G)-modules. Then A = C in KK .
N G
KG ∼ T ∼
∗ (C(G/T )) = K∗ (pt) = R(T ).
947
Part VIII Towards an analogue of the BCC for quantum groups
f∗ : KKG N N G N
∗ (C , C ) → KK∗ (C , C(G/T ))
f∗ : KKG N G
∗ (C(G/T ), C ) → KK∗ (C(G/T ), C(G/T ))
KKG ∼ G ∼ G ∼ T
∗ (C(G/T ), B) = KK∗ (C, C(G/T ) ⊗ B) = K∗ (C(G/T ) ⊗ B) = K∗ (B),
948
Part VIII Towards an analogue of the BCC for quantum groups
Finally, we discuss what could be the replacement for the family of compact
subgroups in a quantum group. The most obvious choice uses the following
notion of subgroup:
Definition 3.72. A closed quantum subgroup of (A, ∆) is a quotient A/I to
which ∆ descends.
Example 3.73. Closed quantum subgroups of C0 (G) are C0 (H) for closed sub-
groups H ≤ G, as it should be. But there are too few closed quantum subgroups
of Cr∗ (G): while we would expect to see all closed subgroups of G, we only get
Cr∗ (G/N ) if N ≤ G is a closed, amenable, normal subgroup; this is compact if
and only if G/N is discrete, that is, N is open. Many locally compact groups
such as GL2 (Qp ) have lots of compact open subgroups, but no open normal
subgroup. Such groups have no compact quantum subgroups.
Definition 3.74. A proper quantum homogeneous space for (A, ∆) is a C*-
subalgebra B of A that is a left ∆-coideal, that is, ∆(B) ⊆ M (B ⊗ A). (Here
“proper” means that the coaction on them is proper.)
Example 3.75. If G is a group and H ⊆ G is a compact subgroup, then B =
C0 (G/H) ⊆ C0 (G) is a proper quantum homogeneous space; these are the only
proper quantum homogeneous spaces in this case. Cr∗ (H) ⊆ Cr∗ (G) is a proper
quantum homogeneous space for any open subgroup H ⊆ G; again, these are
all the examples.
Let G be a compact Lie group, so that C ∗ (G) is a discrete quantum group.
Our description of proper quantum homogeneous spaces shows that there are
no non-trivial ones if and only if G is connected. For instance, SO(3) has no
proper quantum homogeneous spaces. This is a problem because the assembly
map constructed above is not always an isomorphism for SO(3). Since we expect
the Baum–Connes assembly map to be invertible in this case, we have to further
modify our notion of torsion. The problem for SO(3) is related to its projective
representations.
One way to approach the problem is to ask for particularly simple actions of
a quantum group. If H ⊆ G is compact, then the crossed product C0 (G/H) ⋊ G
is Morita equivalent to C ∗ (H), which is isomorphic to a direct sum of matrix
algebras. In fact, the same is true for any proper quantum homogeneous space
of a regular quantum group: always, B ⋊ A bc ⊆ A ⋊ A bc ∼
= K(L2 A) is a direct sum
of matrix algebras or the algebra of compact operators. For brevity, we call such
C*-algebras elementary. Elementary C*-algebras are those for which the com-
putation of their K-theory may be considered a trivial combinatorial problem.
Therefore, it is reasonable to consider the localising subcategory they generate.
By Baaj–Skandalis duality, coactions of A with elementary crossed products
are in bijection with coactions of the dual quantum group A bc on elementary
C*-algebras.
Definition 3.76. Let (A, ∆) be a strongly regular locally compact quantum
group. Let R be the set of all coactions of A bc on separable elementary C*-
algebras.
The category R is countably additive because countable direct sums of ele-
mentary C*-algebras are again elementary. Let R0 be the subset of all inde-
composable objects of R. Furthermore, R and R0 are closed under equivariant
949
Part VIII Towards an analogue of the BCC for quantum groups
950
Bibliography
[a-mf66] M.F. Atiyah. K-theory and reality. Quart. J. Math. Oxford (2) 17,
165-193 (1966)
[b-b98] Blackadar, Bruce, K-theory for operator algebras Mathematical Sci-
ences Research Institute Publications 5, 2 Cambridge University
Press, (1998), xx+300
[bk04] P. Baum and M. Karoubi. On the Baum-Connes conjecture in the
real case. Quart. J. Math. Oxford 55, 231-235 (2004).
[bs89] Baaj, Saad, Skandalis, Georges C*-algèbres de Hopf et théorie de
Kasparov équivariante K-Theory 2, (1989), 6, 683–721
[c-j87] Cuntz, Joachim A new look at KK-theory K-Theory 1, (1987), 1,
31–51
[cem01] J. Chabert, S. Echterhoff and R. Meyer, Deux remarques sur la con-
jecture deBaum-Connes, C. R. Acad. Sci., Paris, Sr. I 332, no 7
(2001), 607610.
[cmr07] Cuntz, Joachim, Meyer, Ralf, Rosenberg, Jonathan M., Topological
and bivariant K-theory Oberwolfach Seminars 36, Birkhäuser Verlag,
(2007), xii+262
[hk01] Higson, Nigel, Kasparov, Gennadi E-theory and KK-theory for
groups which act properly and isometrically on Hilbert space Invent.
Math. 144, (2001), 1, 23–74
[hk01] Higson, Nigel; Kasparov, Gennadi E-theory and KK-theory for
groups which act properly and isometrically on Hilbert space. In-
vent. Math. 144 (2001), no. 1, 23–74.
[kc08] M. Karoubi. Clifford modules and twisted K-theory. Adv. Appl. Clif-
ford Algebr. 18, 765-769 (2008). Novikov conjecture. Invent. Math.
91, 147-201 (1988)
[k-g88] G. Kasparov. Equivariant KK-theory and the
[k-e99] Kirchberg, Eberhard Das nicht-kommutative Michael-
Auswahlprinzip und die Klassifikation nicht-einfacher Algebren
92–141 in book C*-Algebras (Münster, 1999), Springer (2000)
951
BIBLIOGRAPHY BIBLIOGRAPHY
952
Index
953
INDEX INDEX
elliptic of *-homomorphisms, 57
family, 26 of points, 44
operator, 184, 197, 220, 221, 228, homotopy category, 869, 878, 914, 915,
232, 244, 312, 378, 616, 617, 924, 927–929, 937
682–686 Hopf algebra, 4, 25, 201–204, 209, 212,
244, 467, 469–475, 477, 479,
foliation, 3, 23, 137, 139, 140, 147, 149, 481, 530, 531, 540, 730–732,
154–156, 159, 161, 164, 182, 734, 736, 738, 810, 814, 816,
197, 203, 204, 393, 396 824, 826, 828, 831–833, 835–
Kronecker, 23, 138, 709 839, 841, 847, 860, 861, 863,
Palais, 710 865, 890
Reeb, 137–139 Hopf–cyclic cohomology, 142, 199, 203,
symplectic, 393, 398, 428, 436, 460, 205, 529
465, 476 with coeefficients, 531
Fredholm Hopf–Galois extension, 530, 531, 726,
index, 82, 83, 675 733, 810, 814–826, 828–832,
module, 187, 188, 658–673, 675– 838, 839, 841, 847, 848
681
operator, 82–84, 187, 227, 308, 659, K-theory
680, 700, 877 algebraic, 537, 911
Kasparov
Galois product, 620, 680, 693, 869, 877,
connection, 857–859 879, 882, 883, 892, 902, 903,
extension, 719–722, 724, 726, 734, 945
737, 738, 786, 787, 795, 860, theory, 618, 620, 869, 873, 874,
865 883, 884, 895, 914, 935, 952
structure, 734, 781, 782, 784–786,
788, 790, 792, 793, 796–798 Lie
Godbillon–Vey class, 147, 149, 154, 155, algebra, 144, 166, 168, 176, 210,
161, 162, 245 211, 257, 258, 276, 351, 382,
graph C*-algebra, 117 383, 388, 389, 394, 396, 398,
universal, 117 399, 401, 403, 405, 408, 412,
Grothendieck group, 24, 54, 55, 58, 63, 414, 423, 425, 441, 446–449,
71, 486, 537, 615, 696, 699, 451, 452, 457, 463, 464, 470–
842, 909, 912 474, 476, 544–546, 550, 559,
564, 571, 575, 576, 579–581,
Harrison homology, 526 610, 823
Hilbert module, 650, 653, 657, 691, 872, cohomology, 166, 421, 423
884, 919 homology, 545, 546, 575, 576
Hochschild bracket, 275, 381, 399, 403, 405,
boundary map, 334, 561, 577, 605 441, 443, 451, 461, 462, 564
cohomology, 405
complex, 561 Mayer–Vietoris sequence, 112, 423, 640,
cycle, 334, 335, 340, 341, 347 869, 873, 878–882, 903, 924
homology, 504, 511, 523, 526, 532, Morita equivalence, 268, 273, 625, 656,
534, 535, 539, 570, 576, 582, 657, 687, 869, 872, 884, 893,
586, 590 894, 908, 946, 948, 949
Hodge–Dirac operator, 361–363 Poisson, 439, 440
homotopy Moyal
category, 914 algebra, 343
954
INDEX INDEX
separable
C*-algebra, 60, 89, 297, 618–621,
658, 661, 670, 676, 677, 682,
691, 872, 873, 878, 880, 884,
930, 937, 938, 941, 945
field extension, 733, 787
Hilbert space, 71, 90, 105–107, 632,
658, 670, 671, 682, 684, 688,
697
simplicial
module, 510, 511, 527, 530
set, 497–500, 502, 503, 505–507,
530, 775
955