This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
1 (x) = (x, 1), we have that
=
L !I(x, l)dxJ.
In the proof of Theorem 3 . 1 5 we constructed
Sp: D.P(U
x
R)
-t
nP-1(U)
such that (1)
Consider the composition U � U x IR L V, where F is a smooth homotopy between f and g. Then we have that F o
Sp: f2P(V) -+ f2P- 1 (U)
to be Sp = Sp
o
F*, and assert that dSp + Sp+l d = g* - f* .
This follows from ( I ) applied to F*(w ), because
dSp(F*(w)) + Sp+ 1 dF*(w) =
Furthermore Sp+ l dF*(w) = Sp+tF*d(w) = Sp+td(w), since F* is a chain map.
0
In the situation of Theorem 6.7, Lemma 4. 1 1 states that f* = g*: HP(V) -+ HP(U). For a continuous map ¢>: U -+ V we can find a smooth map f: U -+ V with
): HP(V)
f*, where f: U
-+
-t
HP(U)
V is a smooth map homotopic to ¢.
Theorem 6.8 For p E l and open sets U, V, W in Euclidean spaces we have
(i) If t/>o, ¢1 : U
-+
V are homotopic continuous maps, then
(ii) If ¢>: U -+ V and 'If;: V
-+
'If;*: HP (W ) -t HP(U). (iii) If the continuous map ¢: U
-t
HP(u).
W are continuous, then ('If; o
.. Since this is a C-linear isometry, assertion (iii) follows. Let V be a C-vector space and Jet rV denote the underlying R-vector space. A C-linear map F: V � W induces an R-linear map rF: rV � rW.
Lemma 14.5 If V is a finite-dimensional C-vector space and F: V C-linear map, then det(rF) = JdetFJ2.
(�
�
V is a
then F is multiplication by some z E C. The matrix for rF, with respect to a basis of the form b, ib for rV, is y
Proof. We use induction on
m = dime V. If m = 1
�
)
where x = Re z and y = Imz. Since det(rF) holds in this case.
= x2 + y2 = Jzl 2
If m ;::: 2 we can choose a complex line Vo c V with F(Vo) an eigenvector of F). F induces C-linear maps
the formula
� Vo (generated by
Fo: Vo � Vo,
H : V/Vo � V/Vo, and we may assume the formula for both Fo and H. Since detF = (detFo)(detH), det rF = (det rFo)(det rF1), we are done.
0
144
14.
THE COMPLEX PROJECTIVE SPACE
cpn
14.6 If V is an m-dimensional C-vector space then r V has a natural orientation with the property that any basis b1, . . . , bm over C gives rise to a positive basis { b 1 , ib1, b'2, ib2, . . . , bm , ibm} for rV. Corollary
b� , . . . , b�n be another basis of V. We can apply Lemma 14.5 to the C-linear map F determined by F(bj) = bj (l � j :::; m). Since det(rF) > 0, the Proof. Let
0
assertion follows.
14.7 Let V be an m-dimensional C-vector space with hermitian inner ) . Then g(v1 , 'U2) = Ilc(v1, 112 ) defines an inner product on rV, and
Proposition
product ( (i)
,
w(v1, vz) = g(iv1 , vz) = -Irn(v1, vz)
defin. s 11n element of Alt2(rV). m (ii) If vol E i\lt2 (rV) denotes the volume element determined by g and m the orientation from Corollary 14.6, then wm = m! vol, where w = w 1\ w 1\ . . . 1\ w (m factors). Proof. We leave (i) to the reader. An orthonormal basis
b1,
. • . ,
bm of V with
respect to ( , ) gives rise to the positively oriented orthonormal basis of r V with respect to g ,
Let
cJ,
T1,
w(bj, ibj) =
bJ , ib1, bz, ib , . . . , bm, ibm. 2 Ez, rz, . . . , Em, Tm denote the dual basis for Alt 1 (rV). Since -w(ibj, bj) = 1, and w vanishes on all other pairs of vectors,
Lemma 2 . 1 3 shows that
m
w = 2::: Ej 1\ 'Tj. j=l
(8)
Furthermore, vol = Et 1\ r1 1\ Ez 1\ rz 1\ . . . 1\ Em 1\ 'Tm, because both sides are the basis above. Direct computation gives wm = m! vol. (See Appendix B.)
1 on 0
Note that if V = en+ I, with the usual hermitian scalar product and standard basis eo, . . , en, then (8) takes the form .
(9)
n · n+l ) H (rc wcn +l = � � dXj 1\ dYj E .(")2 j=O
where Xj and Yi are the real and the imaginary components of the coordinate Zj. We can apply Proposition 14.7 to Tpcpn with the complex structure from Lemma 14.4.(iii). This gives us a real scalar product gp on 1;, c pn and wp E Alt2TpCPn . for each p E CPn.
14.
145
THE COMPLEX PROJECTIVE SPACE CP"
Theorem
14.8 The w = {wP } pECP" define a closed 2-form on cpn and g = gp { }pECP" is a Riemannian metric on CPn (the Fubini-Study metric). Moreover,
wn = n! volcpn, where volcpn is the volume form determined by g and the natural orientationfrom Corollary 1 4.6.
2 Proof. Let p E cpn and v E 5 n + I with 1r(v) = p. Choose s: U - s2n+l with 7T o s = idu and s(p) = v as in Lemma 14.4. We will show that (10)
By (9) we have dt...Jcn+� 0. Hence (10) will show that w is a closed 2-form on cPn. If Wv E TpCPn, !) = 1, 2, and Dps(wv) = tv + Uv, where tv is a tangent vector to the fiber in S2n+l over p and uv E (Cv).l, then =
Wv
Since
=
Dv7T o Dps(wv)
Alt2 (Du7T)(wp)
= Dv1r(tv + Uv) = Dv1r(uv).
is the restriction to
r(Cv) .L of we
..
+�,
we have
and (10) follows from
s* (wc•+t )(wl, w2) = wcn+t (Dps(wl), Dps(w2 )) = WCn+! (t l + U!, t2 + U2) = Wen+! (U!, U2). In the final equality we used that t1 and t2 are orthogonal to respectively u2 and u 1 in cn+ l , and the fact that t1 and t2 are linearly dependent over R. When showing the smoothness of g, it suffices, since 9p(w1 , w2) = -wp(i'w1 , w2), to show for a smooth tangent vector field X on an open set U � cpn that iX is smooth too. This is left to the reader. The last part of the theorem follows directly from Proposition 14.7. 0 Corollary 14.9 Let w be the closed 2jorm on cpn constructed in Theorem 14.8. The j-th exterior power wi represents a basis element of H2i(CPn) when l � j � n.
2 Proof. The class in H n(cPn) � R determined by volcp" is non-trivial. Since [w] E H2 (CPn ) we have [wt = n! [volcp"] E H2n(cPn).
Therefore [wt =!= 0 and thus from Theorem 14.2.
[w]j
=!= 0, for j � n. The assertion now follows D
146
1 4. THE COMPLEX PROJECTIVE SPACE CP"
Example 14.10 (The Hopf fibration again) Let zv = xv + iyv , v = 0, 1. The Hopf fibration rJ from (3) is the restriction to S3 � R4 of the map h : R4 - R3 given by
)
with Jacobian matrix
Yo xo . - yi
v E S3 has real coordinates (xo, y0, XI, YI) , then iv will have coordinates ( -yo, x0, -yi, XI). In (Cv )..l we have the positively oriented real orthonormal
If
basis given by
b = (-xi, YI , xo, - yo) ib = ( - yi, -xi, Yo, xo). Their images under DvrJ: TvS3 - T11(v)S2 can be found by taking the matrix product with the Jacobian matrix above:
2
A straightforward calculation (use that (x5 + Y6 + xi + yt) = 1) shows that �Dv77(b) and �DvrJ(ib) define an orthonormal basis of T11(v)S2 with respect to the Riemannian metric inherited from R3. Since w o rJ = 1r: S3 - cp i with IJ! : S2 - cpi the holomoqihic equivalence from (4), the chain rule gives that
with respect to the listed orthonormal bases has matrix diag (1/2, 1/2). Hence w*(w) =
l vols2,
where w = volcpl by Theorem 14.8. In particular we have
It follows furthermore that CP1 with the Riemannian metric the sphere of radius � in R3.
g
is isometric with
147
15.
FIBER BUNDLES AND VECTOR BUNDLES
Definition 15.1 A fiber bundle consists of three topological spaces E, B, F and a continuous map 1r: E --+ B, such that the following condition is satisfied: Each b E B has an open neighborhood Ub and a homeomorphism h: ub x F --+ 7r-1 (Ub)
such that 1r o h
=
proh.
The space E is called the total space, B the base space and F the (typical) fiber. The pre-image 1r-1 (x), frequently denoted by Fx. is called the fiber over x. A fiber bundle is said to be smooth, if E, B and F are smooth manifolds, 1r is a smooth map and the h above can be chosen to be diffeomorphisms. One may think of a fiber bundle as a continuous (smooth) family of topological spaces Fx (all of them homeomorphic to F), indexed by x E B. The most obvious example is the product fiber bundle e� = (B x F, B, F, proj 1). In general, the condition of Definition 1 5 . 1 expresses that the "family" is locally trivial. Example 15.2 (The canonical line bundle). At the beginning of Chapter 14 we
considered the action of S1 on S2n+l with orbit space CPn. We view this as an action from the right, Z.A = (zo.A, . . . ' Zn A) . The circle acts also on s2n+l X ck' (z, u).A = (z.A, _A-1u) . The associated orbit space is denoted s2n+l x 5 1 Ck . The projection on the first factor gives a continuous map ?T: S2n+ 1 Xsl Ck --+ CfDn with fiber c k. Similarly, if S1 acts continuously (from the left) on any topological space F we get ?T: s2n+ 1 Xsl F --+ cpn_
This is a fiber bundle with fiber F. Indeed, we have the open sets Ui displayed at the beginning of Chapter 1 4 which cover cpn, and the smooth sections Sj : Uj --+ s2n+ l from ( 14.7). We can define local trivializations by
Sj ( [z], ) = (sj([z]), u) E ?T-1( Uj) u
for [z] E Uj and u E F. If F is a smooth manifold with smooth 51-action then we obtain a smooth fiber bundle. If we take F = C with its usual action of S1 then we obtain the dual Hopf bundle, or canonical line bundle, over cpn. It will be denoted Hn = s2n+l Xsl c It is a vector bundle in the sense of Definition 15.4 below.
15.
148
FIBER BUNDLES AND VECTOR BUNDLES
RPn we have similar bundles {±1}. In particular D(H) = S 1 X,so D1 is the Mobius
Example 15.3 Over the real projective space
sn Xso F, where S0 band.
=
(E, B, V, 1r) is a fiber bundle where the 1 typical fiber V and each 1r- (x) are vector spaces, and where the local homeo morphism h: Ub x V --t 11-1(Ub) can be chosen so that h(x, -): V ?T-1 (x ) is a linear isomorphism for each X E Ub. Definition 15.4 A vector bundle �
=
--t
Vector bundles can be real, complex or quaternion depending on which category V and h(x,-) in Definition 15.4 belong to. For the time being we concentrate on real vector bundles. A smooth vector bundle is a vector bundle that is also a smooth fiber bundle. The dimension of a vector bundle is the dimension of the fiber. Vector bundles of dimension 1 are called line bundles. We mostly denote vector bundles by small Greek letters. If � is a vector bundle then E(O will denote its total space and Fb(�). or just �b. its fiber over b. If W c B then we write �I W for the restriction of � to W, i.e. E(�1 w) = 1r� 1 (W) . Example 15.5 (The tangent bundle) Let
Consider
TM = { (p, V) E M
X
Mn
C
Rn+k be a smooth manifold.
Rn+k I V E TpM } ,
1r(p, V) = p.
The fiber over p E M is the tangent space TpM. We show that the triple TM = (TM, M, 1r) is a vector bundle. Let b E M. Choose a parametrization ( U, g) around b, g: W U, W � Rn and let --t
h: U X Rn --t 1r- 1 (U);
h(x, v) = Dgg-l(x)(v).
This gives the required local triviality. Example 15.6 (The normal bundle) Let
Mn c Rn+k be a smooth manifold. Let
be the orthogonal complement to TpM c Rn+k. Set E(vM) =
U Np(M)
pEM
C
M x Rn+k ;
1r(v) = p when v E Np(M) .
We must show that VM is locally trivial. For each Po E M, the proof of Lemma 9.21 produced vector fields
IS.
FIBER BUNDLES AND VECfOR BUNDLES
149
defined in a neighborhood W of po, with the property that they are orthonormal for each p E W and such that X1(p), . . . , Xn(P) E TpM. Hence Y1 (p), . . . , Yk (P) E Np(M) is a basis and the map
h: w X Rk - ?r-1(W);
k
h(p, t) = L tiYi(p) i=l
is a local trivialization. Definition 15.7 (i) A map (!, f) between (smooth) fiber bundles ( E, B, 1r) and ( E', B', 1r1) is a pair of (smooth) continuous maps f: B - B',
j: E - E'
such that 1r1 o f = f o 1r. (ii) A homomorphism between (smooth) vector bundles � and e is a (smooth) fiber bundle map such that j: 1r- 1 (x) - (1r1) -1(f(x)) is linear for aJJ X E B. 15.8 A smooth map f: M - M' between smooth manifolds induces a map of tangent bundles (!, T f), where
Example
Tpj = Dpj: TpM - TpM' is the derivative of f. Definition 15.9 Vector bundles � and TJ over the same base space B are called isomorphic, if there exist homomorphisms (ids, f) and (ids, g) between them such that f o g = id = g o f. A vector bundle which is isomorphic to a product bundle is called trivial, and a specific isomorphism is caJled a trivialization. In the above definition the homomorphisms f and 9 are assumed to be smooth when the vector bundles are smooth. The next lemma is a convenient tool for deciding if two bundles are isomorphic. Lemma 15.10 A (smooth) continuous map j: E(O - E(TJ) of (smooth) vector bundles over B, which map the fiber Fb(�) isomorphically onto the fiber F&(rJ), is a (smooth) isomorphism.
Proof. Since f is a bijection, it is sufficient to show that f- l is a (smooth) homomorphism of vector b�ndles (over ids). We need to check that f- l is continuous (smooth). Since f is a fiberwise isomorphism, it is enough to examine
f- 1 : ?r;;l (U) - ?ril (U)
150
FIBER BUNDLES AND VECTOR BUNDLES
15.
where � and
71
are trivial over U. Let
h: U X Rn
be isomorphisms. Then
--t
7ri1(U)
and
k: U
x
Rn --+ 1r;;1(U)
F = k o j o h- 1: U X Rn --t U X Rn
is an isomorphism of trivial bundles and it has the form F(x,v) The map x
---+
=
(x, Fz(x,v)),
x E U.
H(x, -) defines a map
ad(F2): U --+ GL (R). n Conversely such a map induces a homomorphism ]: 1ri 1 (U) --+ 1r:;1(U) . Note that ad(F2 ) -1 : U --t GLn (R) determines p-1• Finally, it is easy to see that f is continuous (smooth) if and only if ad(F2) is. The lemma now follows because matrix inversion ( - ) - 1 : GLn (R) ---+ 0 GL (R) is a smooth map. n Definition 15.11 The direct sum � EB 71 of two vector bundles over the same base
space B is the vector bundle over B with total space
E (� EB 71) { (v , w) E E(�) x E(71) l 1r�(v) = 1r11(w)} and projection 7r�EB17(v, w) 1r�(v) = 1r11(w). The fiber (� EB 'rlh is equal to �bEB'rlb · =
=
Definition 15.12 An inner product on a (smooth) vector bundle � is a (smooth) map ¢>: E(� EB �) --+ R such that ¢>: Fb(�) EB Fb(O --+ R is an inner product on
each fiber Fb(�).
Proposition Proof.
15.13 Every vector bundle over a compact B has an inner product.
Choose local trivializations
hi = ui
X
Rn
7ri1(Ui) where · U1 , . . . , Ur cover B, and choose a partition of unity { a:i};=l with supp(a:i) c Ui. The usual inner product in Rn induces an inner product in Ui x Rn and hence, via hi, an inner product
-+
¢(v, w) = L
0
An inner product in the tangent bundle 'TM of a smooth manifold is the same as a Riemannian metric on M (cf. Definition 9.15).
15. Remark 15.14
FIBER BUNDLES AND VECTOR BUNDLES
151
In the above proposition we used the existence of a continuous
partition of unity, i.e. continuous functions
ai:
B
with
{0, 1]
---7
supp(ai )
c
Ui
and L: ai (b) = 1 for all b E B. When B is a smooth manifold the existence of a smooth partition of unity is proved in Appendix A. More generally, a
B
{Ua,l has an open refinement {v�} which is locally finite. For a given open cover {Ua} of a paracompact space there exists a partition of unity subordinated to {Ua}. i.e. continuous functions sa: B ---7 [0, 1] with su pp ( sa ) C Ua and such that each b E B has an open neighborhood Vb for which {a I sawb =I= 0} is a finite set. Hausdorff space
is called
paracompact
if every open covering
Definition 15.15 A (smooth) section in a (smooth) fiber bundle (E , B, F; 1r) is a (smooth) map s: B -+ E such that 1r o s = E. The set of sections of a vector bundle � is a vector space
f(O.
One adds sections
by using the vector space structure of each fiber. The origin in f(�) is the
section
which to
bEB
assigns the origin in the fiber
�b·
zero
If � is a smooth vector
bundle then we let n°(�) c f(�) denote the subspace of smooth sections.
U of each point of . , the base, we can find sections s l , . . Sn E r(�l l ) (or in D0(�1U)) such that ( {s 1 (x), . . . , sn (x ) } is a basis of �x· We call this a frame. If � has an inner It follows from local triviality that in a neighbourhood
{s 1 (x), . . . , sn(x)} is an { s1, . . . , sn} is an orthonormal
product we may even choose sections locally so that orthogonal basis (Gram-Sqhmidt). We say that
frame for � over Let
U.
(}, idB)
Then
U.
be a homomorphism from � to 1], and let
f�: fx -+ 1Jx
(I)
{ si},
{ti}
be frames over
is represented by a matrix, and we obtain a map
ad(]): U - Mn(R)
ad(}) is smooth. Note E GLn(R) . If � and 1J have an inner product, and { si}, {ti} are orthonormal frames, then fx is isometric precisely if ad (}x) E On. the orthogonal subgroup of GLn(R). depending on the given frames. In the smooth situation that
f�: �x ---7 1Jx
is an isomorphism if and only if
ad(}x)
Lemma 15.16 Let � and 1J be (smooth) vector bundles with inner product over
the compact space B, and let }: � - 1J be an isomorphism. Then there exists an f > 0 such that every homomorphism g: � - 1J that satisfies llfb - 9bll < f for b E B is also an isomorphism.
Proof. If � and 1J are trivial, then after choice of frames,
f
and
g
are represented
ad { ] ) : B -+ GLn(R) and ad(g): B -+ Mn(R). Since B is compact and GLn(R) is open, some f-neighborhood of ad(})(B) in Mn(R) is still contained in GLn(R). But then ad(g)(B) C GLn(R) when g satisfies the condition of the
by maps
lemma. In general, we can cover B with a finite number of compact neighborhoods
152
15.
FmER BUNDLES AND VECTOR BUNDLES
over which the bundles are trivial, and take the minimum of the resulting epsilons.
0
Given two smooth vector bundles � and 17, one might wonder if there is any essential distinction between the notions of continuous and smooth isomorphism. The next result shows that this is not the case. Along the same lines one may ask if each isomorphism class of continuous vector bundles over a compact manifold contains a smooth representative. This is indeed the case (cf. Exercise 1 5 .8). Lemma 15.17 If two smooth vector bundles � and 17 over the compact manifold
B are isomorphic as continuous bundles, then they are smoothly isomorphic.
..
U1, . . . , ur of B and smooth local orthonormal frames = (ti, . . . , t�) for � and 1'}, over Ui .
Proof. We choose a cover
si =
(si, . , s�) and
ti
A continuous isomorphism
/: �
-+
17
gives continuous maps
Let Gi : Ui -+ GLn(R) be a smooth €-approximation with IIGi(x) - ad(]�) II < E for x E Ui . Construct a smooth homomorphism gi : 1ri1 (Ui ) -+ 7r;j 1 (Ui ) with ad(gi) = d by the formula
9t(L Aksk (b) ) = L tk (b) Glv(b) · Av. ·
k,v
Then ad(gi) = Gi, and llfb - 9t ll < E for partition of unity {ai};=l with supp(ai) c
b E Ui . We can then use a smooth
Ui r
to define
g: � -+ 1'}, 9b = L ai(b) g� i=l
.
Then II !� - 9bll = ll!b - Eai(b)9tll � Eai(b)llfb - 9�11 S Eai(b)E = €. With € as in Lemma 15.16, g becomes an isomorphism on every fiber and hence a smooth isomorphism by Lemma 15.10. 0
In Examples
15.5 and 15.6 we constructed two vector bundles associated to a submanifold Mn c Rn+k, namely the tangent bundle T and the normal bundle v. It is obvious that r El7 v is a trivial vector bundle. Indeed, by construction Tp $ 1/p = Rn+ k for every p E M, and there is a globally defined frame for r $ v. Hence r ED v � c: n+k where c:n+k is the trivial bundle over M of dimension n + k. We now give the general construction of complements of vector bundles.
,
l5o
153
FIBER BUNDLES AND VECTOR BUNDLES
Theorem 15.18 Every vector bundle � over a compact base space B has a complement rt, i.e. � EB rt � eN (jor a suitably large N). Proof.
Choose an open cover
U1 ,
0
0
, U'o
B
of
admitting trivializations
�I U•· and let {ai} be a partition of unity with supp(ai) c 0
Ui o
hi
Denote by
of
fi
the composite
and define
(2)
S: E(O -+ B x Rnro; S(v) = (n� (v ) , a1 ( n�(v) )l(v), 0 , o:r (n� (v)) /" ( v)) 0 fiberwise map and gives a homomorphism S: � e:nr 0
This is a
inclusion on each fiber. We give
Rnr-
.
-+
which is an
the usual inner product and let
It is easy to see that
1] =
(E(rt), B, Rnr-n, proh )
is a vector bundle (cf. Example If� in Theorem
1 506) and by definition ( Efl rt =
0
e:nro
15.18 is smooth then so is the constructed complement 17, provided
hi and ai are choosen smooth. The above proof uses that B is compact to ensure r < oo. The theorem is not true without the compactness condition; see however Exercise
1 5 . 1 0 when � is a smooth vector bundle - it is the finite-dimensionality
which counts. Let
Vectn(B)
denote the isomorphism classes of vector bundles over
dimension n. Direct sum induces a map
Vectn(B)
x
B
of
Vectm (B) � Vectn+m(B)
such that
Vect(B)
=
II Vectn(B) 00
n==O
becomes an abelian semigroupo The zero dimensional bundle the unit element.
e:0 = B
x
{0} is
To any abelian semigroup (V, +) one can associate an abelian group (K(V),
a - b. or pairs (a, b), subject to the relation (a + x) - (b + x) = a - b
defined as the formal differences
+)
154
15.
FIBER BUNDLES AND VECTOR BUNDLES
where x E V is arbitrary. The construction has the universal property that any homomorphism from V to an abelian group A factors over K(V), i.e. is induced from a homomorphism from K( V) to A. The construction V -+ K ( V) , often called the Grothendieck construction, corresponds to the way the integers are constructed from the natural numbers, except that we do not demand that cancellation "x + a = y + a ::::} x = y" holds in V. When B is compact, we define
KO(B)
(3)
=
K(Vect(B)).
By Theorem 15.18 every element of KO(B) has the form [�J - [skJ, where [�] denotes the isomorphism class of the vector bundle f�j. Indeed
if we choose
772
to be a complement to 6.
Example 15.19 The normal bundle to the unit sphere S2 � R3 is trivial, since the outward directed unit normal vector defines a global frame. We also know that rsz $ vsz = s3, such that
in Vect(S2 ) . However, [rsz] =!= [s2] in Vect ( S2) . Indeed, if [rsz] were equal to [s2], then there would exist a section s E f(rsz) with s(x) =!= 0 for all x E S2 . However, Theorem 7.3 implies that rsz does not have a non-zero section. We see that cancellation does not hold in Vect(S2). Definition 15.20 Let f: X -+ B be a continuous (smooth) map and � a (smooth) vector bundle over B. The pre-image or pull-back !*(0 is the vector bundle over X given by
E(f*(O) = { (x , v) E X x E(Oif(x) = 1r�(v) } ,
1l"J·(�) = proh.
We note the homomorphism (!, ]): !*(�) -+ � given by ](x, v) = v. It is obvious that the pull-backs of isomorphic bundles are isomorphic, so f* induces homomorphisms J*: Vect(B)
-+
and (g o f) * = f* o g*, id* functors.
Vect(X) and j*: KO(B)
=
-+
KO(X),
id. Thus Vect(B) and KO(B) become contravariant
15.
FIBER BUNDLES
AND VECTOR BUNDLES
155
Theorem 15.21 If fo and h are homotopic maps, then j0(0 and fi(�) are isomorphic. Proof. Let F: X x I --+ B, I = [0, 1] , be a homotopy between fo and JI, fo(x) = F(x, 0) and fl(x) = F(x, 1). When t E I we get [it*(OJ E Vect(X). It is sufficient to see that the function t --+ (ft(�)) is locally constant, and thus constant. Fix t and consider the bundles
(
==
proji ft (O
and
over X x I. Since F = ft o proh on choose a fiberwise isomorphism
X
x
7J = F"(� ) {t}, (
= 11 on X x
{t}. We can
___!!:_ E ( 7J)
E(()
"'-.
X
X
/
{t}
The first step is to extend h to a homomorphism of vector bundles on X x [t t:, t + t:] for some t: > 0. This can be done as follows. Since X is compact, there exists a finite cover of X with Ei > 0 such that both ( and 1J are trivial on Ui x [t - Ei, t + ei J . We can extend h to
U1, . . . , Ur
E (()
�X
Ui Let
0:1: . . .
, O:r
/
[t - Ei, t + fi]
be a partition of unity on X with
E(()
E(1J)
�
/
supp(o:i) C Ui.
We define
E(7J)
X x [t - t + eJ where
f.
e,
= min (Ei ) by setting
k(v) = L o:i(proj1 o 1r((v)) hi(v) . ·
Since hi(v) = h(v) when 1r((v) E X x {t}, and since I: O:i(x) = 1 , we have k(v) = h(v) on X x {t}. In particular k is an isomorphism on X x {t}. We finally show that k is an isomorphism in a neighborhood X x [t - e1, t + e1 ] of X x { t}. Since X is compact, it suffices to show that k is an isomorphism on
15.
156
FmER BUNDLES AND VECTOR BUNDLES
a neighborhood V(x, t) of any point (x, t) E X x {t}. Let e and s be frames of ( and r7 in a neighborhood W of (x, t), and ad(k): W ---+ !Vln(R) the resulting map, cf. ( I ). Since GLn(R) C Mn(R) is open and ad (k)(x, t) E GLn(R), there exists a neighborhood V(x, t) where ad (k ) E GLn(R), and k is an isomorphism. 0 The above theorem expresses that Vect(X) (and hence also KO(X)) is a homo -:::: g: X ---+ Y induce the same map
topy functor: homotopic maps f j* Corollary 15.22
=
g*: Vect(Y)
f(B) =
{b}.
Vect(X).
Every vector bundle over a contractible base space is trivial.
Proof. With our assumption idB w��
---+
Hence /*(0
�
f , where f is the constant map with value �· But /*(�) is trivial by construction when f is -::::
0
In the above we have concentrated on real vector bundles. There is a completely analogous notion of complex (or even quaternion) vector bundles. In Definition 15.4 one simply requires V and 1r-1(x) to be complex vector spaces and h(x , - ) to be a complex isomorphism. The direct sum of complex vector bundles is a complex vector bundle. A hennitian inner product on a complex vector bundle is a map ¢ as in Definition 15.15 but such that it induces a hennitian inner product in each fiber. Proposition 15.13 and Theorem 15.18 and 15.21 have obvious analogues for complex vector bundles. The isomorphism class of complex vector bundles over B of complex dimension n is denoted Vect�(B). These sets give rise to a semigroup whose corresponding group (for compact B) is traditionally denoted
(4)
K(B)
=
K(Vectc(B)).
It is a contravariant homotopy functor of B, often somewhat easier to calculate than its real analogue KO(B).
157
16.
OPERATIONS ON VECTOR BUNDLES AND THEIR SECTIONS
The main operations to be considered are tensor products and exterior products. We begin with a description of these operations on vector spaces, then apply them fiberwise to vector bundles, and end with the relation between the constructions on bundles and their equivalent constructions on spaces of sections. Let R be a unital commutative ring and let V and W be R-modules. In the simplest applications R = R or C and V and W are R-vector spaces, but we present the definitions in the general setting. Denote by R[V x W} the free R-module with basis the set V x W, i.e. the space of maps from the set V x W to R that are zero except for a finite number of points in V x W. In R[V x W], we consider the submodule R(V, W) which is generated (via finite linear combinations) by elements of the form
(1)
where
Vi
E V, Wi
(v1 + v2, w) - (vi, w) - (v2 , w) (v,w1 + w2) - (v,wi) - (v,w2) (rv, w) - r(v, w) (v,rw) - r(v,w) E lV and r E R.
tensor product V 0 R W of two R-modules is the quotient W]j R(V, W).
Definition 16.1 The
module R[V x
Let ?T : R[V x W] ---+ V 0R W be the canonical projection and write v0RW for the image of (v,w) E R[V x W]. It is clear from ( 1 ) that ?T : V x W - V 0R W is R-bilinear. Moreover, it is universal with this property in the following sense:
Let V, W and U be R-modules, and let f: V x W U be any R-bilinear map. Then there exists a unique R-linear map j: V 0R W ---+ U, with f J 0 ?f.
Lemma 16.2
-+
=
W is a basis for the R-module R[V x W], f extends to an R-linear map ]: R[V x W] ---+ U. The bilinearity of f implies that 0, so that j induces a map 1 from the quotient V 0R W to j(R(V, W)) U. By construction f J o 1r, J is R-linear and since ( V x W) generates the 0 R-module V ®R W, 1 is uniquely determined by f.
Proof. Since the set V =
x
=
?T
It is immediate from Lemma 16.2 that tensor product is a functor. Indeed, if
X
w 'P�W V' X
W' � V' ®R W'
158
16.
OPERATIONS ON VECI'OR BUNDLES AND 'THEIR SECTIONS
is bilinear, so induces a unique map
.s)(x) = 0. This proves (i). Assertion (iii) is the special case of (i) corresponding to 17 = €:1 , the trivial line bundle, and (ii) follows from Lemma 16.9 and (i): n°(� ® 17)
�
n°(Hom (C , '17)) � H omno(M) (n°(C ), n°( 17) ) Homno{M) (Homno{M) ( n°(�), n°(M) ) , 51°(77) ) � n° (£.) ®no(M) f2°(17) �
16.
166
OPERATIONS ON VECTOR BUNDLES AND THEIR SECTIONS
where the last isomorphism i s from Lemma 1 6. 1 1 and Lemma 16.12.
Finally
there is a commutative diagram
By (ii), the upper horizontal map is an isomorphism.
To see that the bottom
homomorphism is also an isomorphism, one can use Theorem 16.7.(ii), and local
0
sections as in the proof of (i). The details are left as an exercise.
We close with a weaker form of the universal property of tensor products, stated
R be a unital commutative ring and S an R-algebra. In our applications in the next chapter R = R and S = D.0(M), the smooth functions on M, or their complex versions R = C and S = D.0(M; C). Suppose that V in Lemma 16.2. Let
and
W
left on
are
W,
R-modules and that S operates from the right on
V
and from the
e.g.
Definition 16.14
The
balanced product (or tensor product) V ®s W is the cokernel
of the R-linear homomorphism
given by
{J(v ®R s ®R w)
= vs ®R w - v ®R sw.
When S is commutative, and this will be the case in our applications, then there are no distinctions between left and right actions of S-module upon defining
S, and
V
®s W becomes
an
s(v ®s w ) = vs ®s w.
This S-module is obviously isomorphic to the one defined in Definition 1 6 . 1 . We record for later use the obvious
Lemma
16.15 Let f: V ®R W ---+
U be an R-linear map which is S-balanced in
the sense that f(vs ®R w) = f(v ®R sw) for f E V, w there is an induced R-linear map /: V ®s W U. ---+
E
W and s
E S.
Then
0
167
17.
CONNECTIONS AND CURVATURE
Let ( be
a
smooth vector bundle over
Definition 17.1 A connection
on
\j: n°(�)
e
a
smooth manifold
Mn of dimension n.
is an R-linear map
n1(M) ®no(M) n°(.;) which satisfies "Leibnitz' rule" 'J(f · s) = df ® s + f \j s, where f E n°(M), s E n°(e) and d is the exterior differential . If � is a complex vector bundle then n°(�) is a complex vector space and we require \7 to be C-linear. -t
·
Let T be the tangent bundle of
M.
Then
n1 (M) = n°(r'"),
16. 13 we have the following rewritings of the range for \J,
and by Theorem
n1(M) ®nn(M) n°(.;) � n° (Hom(r, <)) � Homno(M) (n°(r), n°(�)). A tangent vector field X on M is a section in the tangent bundle X E no (r), and ° induces an n (M) -Iinear map Evx: n1(M) n°(M), and hence an n°(M) (1)
Iinear map
-t
Evx : n1(M) ®no(M) n°(�) n° (�) . The composition EvX 0 \7 is an R-linear map \7 X: n° (.;) - n° (�) which satisfies (2), \lx (fs) = dx(f)s + f \lx (s) , where dx (f) is the directional derivative of f in the direction X, since Evxodf = dx(f). Thus a connection allows us to take directional derivatives of sections. For fixed s E n°(�) the map X -+ \lx ( s) is n° ( M)-linear in X: \7gX+hY (s! = g \7x (s) + h \Jy (s) for smooth functions g, h E 0.0(M ) and vector fields X, Y E n°(r). Moreover, the value \7 x ( s )(p) E �P depends only on the value Xp E TpM. This is clear from -t
the second term in
( 1 ) which implies that \7 can be considered as an R-linear map
\J: n°(.;) - HOM(r, �) := n°Hom (r, E).
Here the range is the set of smooth bundle homomorphisms from r to
� (over the
Xp E TpM then \lx,(s) = (\ls)(Xp), and \lx,U · s) = dx, (f) · s(p) + f(p) \lx, (s) (3) \7a.X,+bY, (s) = a \7 xp (s ) + b \JY, (s ) where Xp, Yp E TpM, and a and b are real numbers. Conversely (3) guarantees that \J x, (s ) defines a connection. identity). If
168
17.
CONNECTIONS AND CURVATIJRE
Example 17.2 Let Mn c Rn+k be a smooth manifold. One can define a connection on its tangent bundle as follows: a section s E no (T ) can be considered as a smooth function s: M Rn+k with s(p) E TpM, and we set
-
where jp: nn+k - TpM is the to see that (3) is satisfied.
orthogonal projection and Xp
E
TpM.
It
is easy
It is a consequence of the "Leibnitz rule" that \7 is a local operator in the sense that if s E n° (� ) is a section that vanishes on an open subset U � M then so does v(s). A local operator between section spaces always induces an operator between the section spaces of the vector bundles restricted to open subsets. In particular a connection on � induces a connection on eiU. Let e1 , . . . , e E no (�) be sections such that e1 (p), . . , ek (p) is a basis for �P for k every p E U (a frame over U). Elements of n1 ( U) ®no (u) f2°(�1U ) can be written uniquely as I: Ti ® ei for some 'Ti E n 1 ( U), so for a connection \7 on �,
.
k V (ei ) = � Aij ® ej
(4)
j=l
where Aij E n1 (U) is a k x k matrix of 1-forms, which is called the connection form with respect to e, and is denoted by A. Conversely, given an arbitrary matrix A of 1-forms on U, and a frame for �I U · then (4) defines a connection on n° (�1U ) . Since s E n°(�1 U ) can be written as s(p) = I: Si (p )ei(p), with Si E n°(U), v
(� Siei)
With respect to
e
=
� dsi 0 ei + � Si \1 ei = � (dsj + SiAij) 0 ej.
= (e1, . . . , e ), \7 has the matrix form
k
(5)
Example 17.3 Suppose � EB ry � en+k, and let i: �
- c-n+k and j: c-n+k - � be the
inclusion and the projection on the first factor, respectively. We give the trivial bundle the connection \lo from (5) with A = 0. There are maps
and the composition
17.
CONNECTIONS AND CURVATURE
169
defines a connection \7 on �· Note that
Q0(En+k) � D0(M) EB . . . EB 0°( M ) Q1(M) ®no ( M) fP(c:n+ k ) ':::: fl1(M) EB . . . ED fl1(A1),
and that 'Vo = d EB . . . EB d. If � and rt are complex vector bundles and c:n+k is the trivial complex bundle, then the construction gives a complex connection. Example 17.3 shows that every smooth vector bundle over a compact base man ifold has at least one connection, since bundles have complements by Theorem 15.18. We observe that Example 17.2 is a special case of Example 17.3 corre sponding to � = TM and 71 = vM; see also the exercises.
Remark 17.4 After choice of a connection \7 on � one can compare the fibers
�P at different points p E M by a "parallel translation along curves". Let a(t) be a smooth curve in M and w(t) E fl0(�Q(t) ) a section along a, i.e. w(t) = w(a(t)) for some w E fl0({). There exists a unique operator ("covariant differentiation")
eft
that satisfies:
D(w1 + w2) = Dw1 + Dw2 dt dt dt dj Dw ..11) D(f · w) = w + 1( dt dt dt D = (iii) \1Q'(t)W· d Suppose first that a(t) c U, where (U,x) is a chan on M. Let ai = a�, E fl0(ru) x-1(u1(t), . . . , un(t)) and let e = (e1, . . . , ek) be a frame of Q0(�1U ) . Then a(t) for smooth functions Ui(t), and w(t ) = �wi(t)ei(t), where ei(t) = ei(a(t)). (i)
�
=
Conditions (i), (ii) and (iii) give
and since
al(t) = �� . ai, (4) implies that for certain smooth functions r;i on u n dUj "" dUj \lQ' (t)ei = "" � dt\laj (ei ) = � Ttrii ev. j=l
� ��
11
This gives
£
Conversely this formula defines an operator which satisfies (i), (ii) and (iii). Since we can cover a(t) with coordinate patches, the assumption that a be contained in just one chart is irrelevant.
17.
170
A section
w(O)
w( t)
in � along
CONNEcnONS AND CURVATIJRE
a(t)
is said to be
parallel,
if
��
= 0.
For a given
E �o-(O) and smooth curve there exists a unique such section, and the
assignment
w(O)
�
w(l)
is an isomorphism from
�o-(o)
to �o-(l)·
Let us introduce the notation
(6) Then a connection
an R-linear operator v : n°(�) - n1(0 which satisfies the
is
Leibnitz rule. We want to extend \7 to an operator
by requiring that
d'V
satisfy a suitable Leibnitz rule, similar in spirit to Theorem
3.7.(iii).
Let � and f1 be two vector bundles over M. There is an n°(M)-bilinear product
(7) defined by setting
(w ® t) 1\ (r ® s) = w 1\ r ® (s ® t) where
w E ni(M), r E ni (M), s E n°(0 and t E n°(ry) and w 1\ r is the exterior
product; cf. Theorem
16.1 3.(ii).
We shall first use the product when ni(ry)
Oi(M), and for
=
i =
0
structure on Oi(O. Note also for
f1 =
e1, the
the product
w E ni(M)
in ni(�).
trivial line bundle. In this case in (7) is just the n°(M)-module
and s
E n°(�) that w A s = w ® s
Given three bundles ry, () and � one checks from associativity of the exterior product that the product in
(7) is associative, and that the constant function 1 E n°(M)
acts as a unit. In particular we record (for ry
Lemma (i) (ii)
=
e1 ) :
17.5 The product of (7) satisfies:
(w 1\ r) 1\ p 1 1\ p = p
=
w 1\ (r 1\ p)
where w
E ni(M), r E
Lemma
17.6 There is a unique R-linear operator
satisfies
fli(M)
0
0
and p E nk(�).
d'V: ni(O
(i) d'V = \7 when j = d-v (w 1\ t) = dw 1\ t + ( -l)iw 1\ d-vt, where w E
(ii)
ni(M)
- ni+l(O
that
and t E fli (�).
171 L. . Proof. Let r E D)(M) and s E D0(�) and set d
CONNECfiONS AND CURVATURE
=
d'V (W 1\ (T @ S)) = d'V ( (W 1\ T) ® S) = d(W 1\ T) ® S + ( -1)i+j (W 1\ T) 1\ 'V S = ( dw 1\ T) ® S + ( -}) iW 1\ dr ® S + ( - 1 )i+j (W 1\ T ) 1\ \7 S 0 = dw l\ (r ® s) + (-l)iw l\ d
We -have now a sequence
(8)
which when � is the trivial line bundle � = c 1 and \7 = d is precisely the de Rham complex of Chapter 9. One might expect that (8) is a complex, i.e. that d'V o \J = 0 and d'V o d'V = 0, but this is in general not the case. We do have however that is D0(M)-linear, since
dv o v(!s) = d'V(df " s + f " vs) ddf A s - df " vs + df " vs + f " d'V(vs) f(d'V o 'V( s)). =
=
On the other hand Theorem 16.13 gives (9)
Indeed, there is the following string of isomorphisms Homno(M) (D0(�), D2 (�) )
Homno(M) (D0(0, D0(�)) ®no (M ) D2(M) � D0(Horn(�, �)) ®no( M ) D2 (M ) �
� D2(Hom(E,E)). Definition 17.7 The 2-form p
(�. v). A connection
\7 is
E D2(Hom(�,�)) is called the curvature fonn of called flat if F'V = 0.
Let X, y E D0( TM) be two vector fields. By evaluating we get an D0(M)-Jinear map Evx,y: D2(M) - D0(M)
a
2-form
T at (X, Y),
17.
172
CONNECI'IONS AND CURVATURE
which induces a map Evxx:
D2(Hom(�, �)) D0(Hom(�, �) ). We write F'J: Y Evx.Y (Fv). As for connections, Fj,y(p): �p . only on the values Xp, Yp E TpM of X, Y in p. -4
==
-4
�P depends
We can calculate F'V locally by using (4),
dv o 'V(�) 2:: dAij ® ej - I: Aij 1\ v(ej) L dAij ® ej - L Aij 1\ L Ajv 0 ev = L v (dAiv 0 ev - ( Lj Aij 1\ Ajv ) 0 ev ) so that F'i7 (ei) = Lv (dA - A 1\ A) iv 0 ev. In matrix notation: Fv = dA - A 1\ A (10) where A is the connection matrix for 'V · In other words, the matrix of the linear map FJ, ,Y,, : �P �P in the basis e1(p), . , ek(P) is (dA - A 1\ A)x,.Y,· =
=
.
-4
.
We next consider the n°(M)-bilinear product
1\: �i(�) X Homno(M)(n°(.;), D2(�)) which maps a pair (w 0 s, G), with w 0 s E Di(M) ®no(M) D0(� ),
-4
ni+2(�)
into
(w 0 s) 1\ G = w 1\ G(s)
(11)
with the right-hand side given by (7). Alternati vel y we can use (9) to rewrite ( 1 1 ) as the composition
ni(�) 0 D2(Hom (�,�)) � ni+2(� 0 Hom (�.O) � Di+2(0 where the last map is induced from the evaluation bundle homomorphism � ® Hom (�, 0 �· Lemma 17.8 The composition dv o dv: Di(�) ni+2 (.;) maps t to t 1\ F'V. �
-4
s E sti(M ) ®no(M) D0(.;). By Lemma 17.6, dv o dv (w ® s) dv(dw ® s + (-l )iw 1\ V's) = d o d(w) 0 s + w 1\ dv o 'V(s) = w 1\ Fv(s).
Proof. Let w ®
=
0
We see that the sequence (8) is a chain complex precisely when \7 is a flat connection ( F'V = 0). However, as will be clear later, not every vector bundle admits a Hat connection.
17.
CONNECTIONS AND CURVATURE
!73
Example 17.9 Let H be the canonical complex line bundle over Example 15.2. Its total space E(H) consists of pairs (L, E CP1 u E L. Indeed, the map
u)
CP 1 from x C2 with
i: S3 X 51 C -+ CP1 X C2; [zl,Zz , u) ( (zl,ZzJ, uzl , UZz) t--+
is a fiberwise monomorphism, whose image is precisely E(H). It follows that a complement to H is the bundle ..l with total space
H
( ) = {(L, v) I v E L..L}.
E H..l
·u2)
We want to explicate the projection 1r: CP 1 x C2 � E(H), which maps (L, u1, where u is the orthogonal projection of ( 1 u2 ) onto the line to the pair ( L = with + then L. If L = [z .
, u) , 1 zzl
!z1f2 lzzl2 1 , 1r(L, ubuz) = (u1,uz)
u,
·
PL
where PL is the 2 x 2 matrix
Indeed, if L contains the unit vector z C2 onto L is given by the formula
= (z1 , zz), then orthogonal projection in
11"£(UI. uz) = (z1u1 + zzuz)(zb zz) = (u1 , uz) P[z1 ,z2J·
We examine the (complex) connection from Example 17.3,
v:no(H) � no (Ez ) � n� (Ez) � nt(H), \Jo = (d,d) ,
by calculating the connection form A in (4) with respect to sections over the stereographic charts U1 and of Example 15.2. Let be the local parametrization defined as
Uz
g
z = x + iy, and let us consider the section over U1 e(g(x, y)) = (g(x, y), ( 1 , z)) E C P1 X C2 where we also use z to denote the function on U1 whose value at g(x, y) is x +iy. Now 'Vo (e) = (g(x, y), (0, dz)), dz = dx + idy with
and hence
e
\J(e) = (g(x, y), (0, dz) · Pg(x,y)) = (g(x, y), 1 +llzl 2 (0, dz) (� ��2 )) 1 ( z, zl2dz) ) . = g( , y) , r ( x + 1 zl2 zd l
174
17.
We have shown that
CONNECTIONS AND CURVATURE
V(e) = A ® e
Ag(x,y)
=
1
where
z
+ i z l 2 dz ,
A
is given as
z(g(x, y)) ::::: x + iy
or equivalently
g* (A) =
1
�
+ zl2 dz,
z(x,y)
=
x + iy.
We use formula ( 1 0) to calculate the curvature form. First note that
dz 1\ dz = (dx + idy) 1\ (dx + idy) = 0 az 1\ dz = (dx - idy) 1\ (dx + idy) = 2idx 1\ dy so that
dg (A) = •
Since
(1 + 1zn - -z . z 2i 2 az /\ dz = dx /\ dy. (1 + lzl 2 ) (1 + lzl2) 2
A 1\ A = 0 we have the
following formula in
n2 ( Hom (g* H,g* H)):
(12) Any complex line bundle H has trivial complex endomorphism bundle Hom(H, H). because it is a complex line bundle and has a section e(p) idHp' which is a basis in every fiber. In particular the curvature form F'V E n2(Hom(H, H)) is just a 2-form with complex values. =
It is left for the reader to calculate h*(FV) where h: R2 tion
h(x, y) = [z , 1],
�
U2 is the parametriza
z = x + iy.
This ends the example. We conclude this chapter by showing that the constructions !*((), C, Hom (� , rJ) and � ® rJ can be extended to constructions on vector bundles equipped with connections. We begin with the pull-back construction. Let f: M' --+ M be a smooth map and � a vector bundle over M with connection \7. The map f*: no(�) --+ no(!* (�)); f* (s)(p) = s(f(p)) can be tensored with f* : r21(M) --+ n1(M'), to obtain a linear map
17.
CONNECTIONS AND CURVATURE
175
Lemma 17.10 There exists a unique connection f*('V) on J*(O such that the
diagram below commutes: no( �)
lr
__sz_
nt (�)
lr
no(f*(O) ffil ni (!*(�))
The map f: M' M induces a homomorphism of rings n° ( M) rt.O(M'), so that every D0(M')-module becomes an D0(M)-module. In particular n°(J*(�)) becomes an !1°(M)-module, and there is a homomorphism of n° (M) modules Proof.
-t
-t
f*: no(�)
withf*(s)(x')
modules
=
s(f(x')).
-t
no(!*(�)),
We can then define a homomorphism of n° (M')-
D0(M') ®no(M) n° (�) n° (!* (0 ) by sending q/ ® s into 1>' J* (s) . This is an isomorphism; cf. Exercise It follows that -t
·
17 .13.
Similarly, pull-back of differential forms is n°(M)-linear and induces a homomorphism This is not an isomorphism, but applying the functor ( a homomorphism
-
) ®no( M) n°(�)
one gets
The sum of the maps d 0 l: D0(M') ®no(M) !1° (�) p(l 0 \7): n° ( M' ) ®no(M) 0° (�) defines the required connection
-t -t
D1 (M') ®no(M) n°(0 D1 (M') 0no(M) n° (0 0
176
17.
CONNECTIONS AND CURVATURE
We note that if A(e) is the connection matrix for \7 w.r.t. a frame e for � lu then j*(A(e)) is the connection matrix for J*(V) w.r.t. the frame e o f for J*(O J-l(U) ·
There is a commutative diagram corresponding to that of Lemma 17.10 where \7 is replaced by d'i7: n1(0 -!- n2(�), and thus also a diagram
no(�)
Jr
Since j*Hom(�, �) (13)
=
1!....
n2 (�)
lr
no(!*(�)) � n2(!*(�)) Hom ( f*(O, !*(0) the above gives f*(F'il) = Fr ('il)_
Consider the non-singular pairing
( , ): ni(�) ® ni(C) � ni+i (� 0 C)
ni+j (M) where the last map is induced from the bundle map � ® C -!- c1. n°(f") � Homno( M) (n°(�) , n°(M) ) -!-
For
i = j = 0,
by Theorem l 6. l 3.(iii), and the above pairing corresponds to the evaluation
For general
i
( , ) : n°(�) ® Homno(M) (n°(�), n°(M) ) - n°(M). and j,
(w 0 s, r 0 s*) = (w 1\ r) 0 (s, s* ) where w E ni(M), T E nJ(M) and s E n°(0, s* E 0°(0. Given a connection \7� on �. we define the connection \Jt,· on C by requiring (14) d( s, s*) = (Vt,(s), s*) + (s, \Jt,·(s*) ) . This specifies \Jt,· uniquely because the pairing ( , ) is non-singular. The desired connection on the tensor product is defined analogously. Indeed the product from (7) induces a n°(M) -1inear map which for i
1\: ni(O 0no(M) D)(ry) -!- ni+i(� ® ry),
=j =0
is the isomorphism
n°(0 0no(M) n°(ry) � n°(� ® ry) from Theorem 16. 1 3.(ii). Define (15)
\Jt,®11(s 0 t) = \Jt,(s) 1\ t + s 1\ VTJ(t).
Finally we can combine (14) and (15) to define
\Jt,•®11 (s ® t) = \Jt,•(s) 1\ t + s 1\ Vt,(t).
Since f" 0 'fJ � Hom(�, 'fJ), this defines a connection on Hom(�, 'fJ). Alterna tively one can apply the evaluation n°(Hom(�, ry)) X D0(0 -t n°(ry) and the induced n° (M)-bilinear product ( , ): ni(O X ni (Hom(�, ry)) -!- ni+i(ry) and de fi ne VHom(f.,Tf) by the formula ( 1 6)
V11((s,>))
=
(V�(s), >) + (s, VHom(f,,11) ( ¢) ) .
17.
Lemma 17.11
177
CONNEcnONS AND CURVATURE
Under the identification a : C 0
Y'Hom(�,TJ)·
'fJ
<::.<
�
Hom (� , ry), V'�*®TJ =
Proof. There is a commutative diagram of vector bundles over
M
e 0 �· 0 17 id®Q � 0 Hom(�, ry)
1( '
1( ' )
) ®id,,
t:}w 0 1] �
and a corresponding diagram of sections. s* E n° (�* ) . Then
'fJ
Let s E n°(0,
t E n°(ry) and
V'TJ((s, a(s* 0 t))) = (V'�(s), a(s * 0 t)) + (s, Y'Hom(�.TJ) (a(s* 0 t))) d((s , s*)) = ( Y'�(s),s* ) + (s, \l�· (s*)) V'�·®TJ(s* 0 t) = V'�·(s*) 1\ t + s* 1\ V'TJ(t) .
From the diagram we get that (s, a(s* 0 t ))
=
(s , s"' )t, and hence
(Y'�(s), a(s* 0 t )) = (V'� (s), s*) 1\ t (s, V'�·®TJim(s* 0 t)) = (s, V'�·(s *)) 1\ t + (s, s*) V'TJ (t).
On the other hand, using these formulas we have (s, Y'Hom(�,TJ)(a(s* 0 t))) = d((s, s"')t ) - (Y'�(s), s*) 1\ t = d((s, s"')) 1\ t + (s, s* ) V'TJ (t) - (Y'�(s), s* ) 1\ t = (s , V'�· (s* )) 1\ t + (s, s* ) \711 (t) , 0
and the assertion follows.
Each of the connections from (14), (15) and (16) can be extended to linear maps ni (C) � ni+I(�*) ni ce 0 ry) � ni +I(e 0 ry)
ni ( Hom(E , ry))
£ ni +1 ( Hom (E , ry))
and the defining formulas generalize to the following lemma, whose proof is left to the reader. Lemma 17.12 Let s E ni(�). s* E ni (C). t E ni (ry) and
We have
(i) d((s, s*)) = (dv(s), s*) + (-l)i (s, dv(s* ) ) (ii) dv(s . t + (-l )i s 8 dv(t) ( iii) dV' ( (s' )) = (dV' ( s)) ) + ( - 1 )i ( s) dV')
> E ni(Hom(�, ry)).
178
17.
where d9 corresponds to
CONNECI'IONS ANl> CURVATURE
v
= Ve, Vr" Ve- and vHom(e .e·)• respectively.
0
The definitions above may appear somewhat abstract, so let us state in local coordinates the case of most importance for our later use. Let \7 = \7e be a connection on �. and let e = (et, . . . , ek) be a frame over U. This defines isomorphisms Hom{�, �)lu � U x i\tfk(R) and induces
The connections \7 = become
They
are
(17)
\le
and
�=
'VHom(<,{)
and the induced
d\7 and dV then
given as
d'V(st, . . . , sk) dV'(�)
=
=
(ds1 , . . . , dsk) + (s1, . . . , sk) 1\ A d� - (A 1\ � - (-lt 1\ A)
where A = A{e) is the connection matrix. The first formula follows from (5)� the second is proved quite similarly. If e' is another frame for �lu then e' = G e with G E GLk(S1°(U)), and the connection matrices A = A{e), A' = A(e) and the curvature forms F\l(e), F\7 (e') are related by ·
A' = (dG)G-1 + GAG-l F'l (e') GFY'(e)G- 1
( 1 8)
=
cf. Exercise 17.8. The first formula follows from (5) applied to the equation (s 1 , . . . , sk) = (s�, . , sDG. The second formula follows from the first one and (10). .
Theorem 17.13
.
(Bianchi's identity) We have d9 F9 = 0, where d"V is associated
to the connection \1 = V'Hom(e,e) · Proof.
Use the local forms ( 10) and (17) to get F9 = dA - A 1\ A d9 F9 = d(A 1\ A) + F9 1\ A - A 1\ F9 = -d(A 1\ A) + dA 1\ A - A 1\ dA -
= 0.
0
17.
The product in product
CONNECfiONS AND CURVATURE
n° (Hom(�, 0)
179
associated to fiberwise composition induces a
It is not hard to show that d'V is a derivation with respect to this product, i.e. that
d9(Rt A R2) = d9(R1) A R2 + (-l)i R1 A d9(R2).
(19)
The trace homomorphism Tr:
Hom (V, V)
-+
R
can be defined without reference to choice of basis as the composition
Hom(V, V) _=. V* ® V � R where ev(J ® v) = f(v). It induces a trace Tr:
Hom(�,�)
-+
c1
of vector bundles, and hence in tum a trace
into the i-forms on Theorem 17.14
M,
For ¢
and we have: E
where d'V is associated to
ni(Hom(�, �)), d Tr (¢) = Tr(d9¢) \1 = \!Hom(�.�) ·
Proof. Let
s E n°(�), s* E f2°(C), w E ni(jvf) and suppose ¢·= w ® s ® s* E ni(M) ®no(M) n°(�) ®no(M) n°(�*) � ni(Hom(� , �)).
Then
d'V¢ = dw ® (s ® s*) + (-l)iw ® \J(s ® s*) = dw ® (s ® s*) + ( -l)iw ® ( \J{(s) ® s* + s ® \1{· (s*)) and we get
( dw) (s, s*) + ( - l)iw A ( ( \J{(s) , s*) + ( s, \J{· (s* ) ) ) = (s, s*)dw + ( -l)i w A d( ( s , s*)) = (s, s*)dw + d((s, s*)) A w = d((s, s*)w) = dTr¢.
Tr d9 ¢ =
D
180
17.
CONNECTTONS AND CURVATURE
We have mostly formulated the above theorems for real smooth
vector
bundles, but
vector bundles upon simply replaces D_ i (J\rf) by D_i (i\r!; C), and ®R by <:Yc and HornR by Home throughout, and requires maps to be (-l inear rather than R-linear. This complex version will be used below in Chapter 1 8. there are of course completely analogous results for complex starting with a complex connection \J. One
Let
�
be a complex vector bundle with complex connection
Theorems
\J.
Combining
1 7 . 1 3 and 17. 1 4 we see that the 2-form Tr(F") E D2(11I; C) i s defines a cohomology class in complex de Rham cohomology: E H2(Jvf; C) More generally, it follows from ( 1 9) that the trace of
closed, and thus
(Tr ( F" )]
P" is a closed form i n
Definition 17.15
1\ . . . 1\ F" E f22k (Homc(�, �))
S12k (M).
The
k-th Chern character class
of (�, \1 ) is the cohomology
class
Here
H"(lvf; C) =
complex.
H*(lvf) ®R C is the cohomology of the complexified de Rham
The nom1alizing factor in Definition 17. 1 5 is chosen so that the a class in H2k(NJ). This will be proved in the fol low ing c hapte rs, where we also show that the cohomology class is independent of the choice of connection . cohomology �lass is actually real, i.e.
be complexified �c = � 0R cb and a real connection \7 on � induce s a complex connection \Jc on �C·
A
real vector bundle � can
The k-th Pontryagin character = Phk (�, \1) ch2k(�c, \lc) E H4 k (M; C).
Definition 17.16
class phk(�,
\1)
IS
the class
181 18.
CHARACTERISTIC CLASSES OF COMPLEX VECTOR BUNDLES
In this chapter � will be an n-dirnensional complex smooth vector bundle over a smooth compact manifold AJ, and
O.*(M; C)
will denote the de Rham complex
with
complex coefficients. Connections in this chapter will always be complex.
Let
P(A)
=
P(
.
.
, A.ij
.
• . . .
)
be a homogeneous invariant polynomial of
variables displayed as an n x n matrix; cf. Appendix
B.
n2
The most important
examples are
P(A)
(1) where
O"k(A)
=
P(A)
and
=
SA-(A)
Tr
( Ak )
is the coefficient of tk in the characteristic polynomial
det(I + t A.) They both have degree k.
.,.
= L ak (A ) t"'. k=O
Since the wedge product is commutative on even
dimensional forms, we can replace the variables forms,
=
A·ij E 02(A1;C),
general ly we define a map (2) Let e be a frame of
t:)U;
A = (Aij) P(A) E
and thus obtain a 2k-form
by differential 2More
n2k(M:C).
it induces an isomorphism onto the trivial bundle, Horne(�,
Olu
�
U x Afn(C)
and hence an isomorphism S12 (Homc(�.�)
IU )
�
S12 (U; Mn(C)) � Ivln(S12 (U; C)).
Thus a 2-forrn R of Home ( � . � ) gives a matrix o f 2-forms
P
( Rij ) Apply P ( R(e)) E H2k (U; C). Since P is invariant, and since for frame R(e) = .r;R(e')g-1 with !J E 0.0(U; Afn(C)) invertible,
and get an element
any other choice of we have
P(R(e))
=
M
L Rii ,
s2 (R)
=
'L, Rij 1\ R.ii,
=
(4) Here are two fundamental lemmas:
P(R).
�(s1(R)2 - s2(R)).
Choose a complex connection '\7 on � and apply the above with
get a 2k-fonll
.
which we denote
For example we have (locally) =
=
P(R(e') ) .
It follows that we have defined a global 21.:-form on
(3) s 1 ( R)
R( e )
R = F\J
to
182
18.
CliARACTERISTJC CLASSES OF COMPLEX VECTOR BUNDLES
Lemma 18.1
For each invariant polynomial and connection \}, P(F''V) is a closed
Lemma 18.2
The cohomology class [P(F'V)] in H•(M; C) is independent of the
form.
choice of connection.
The first lemma follows from Theorems 17. 1 3 and 17. 1 4 and results of Appendix B, but there is also the following attractive alternative proof ([Milnor-Stasheff]). Proof of Lemma 18.1.
connection matrix
A =
Choose a frame for � over
(A.;j ) , so that
F9
=
dA - A 1\ A = ( Fij).
In local terms Bianchi's identity is
where
P'(A)
dF9 = A. 1\ F9 - F9 1\ A, cf. ( 17 . 1 7), so
is the transpose of the matrix of partial derivatives
P'(A) = For an invariant polynomial (6)
U, and let \7 have the
P
( 8A8?ij )t
one has
P'(A)A = AP'(A).
Lt to the equation This is seen by applying the operator �
P((I + tEij )A) = J>(A(l + tE?j)) where Eij is the basic matrix with 1 in the ( i, j)-th entry and zero elsewhere. Now (6) yields the relation
(7) and using (5) and the Bianchi identity we get
-dP(F9) = Tr(P'(F9) 1\ F9 1\ A - P'(F9) 1\ A 1\ F9) = Tr(F9 1\ (P'(F9) 1\ A) - (P'(F9) 1\ A) 1\ F9)
=
0.
0
18.
I K3
CHARACfERJSTIC CLASSES OF COMPLEX VECl'OR BUNDLES
18.2. Let \7o, 'VI be two connections on �. and 1r: M x R - M the projection onto the first factor. Let V1, = 1r*(\711) be the induced connections on 1r*(O; cf. Lemma 17. LO. Define a new connection on 1r*(O by
Proof of Lemma
v(s)(p. t) = ( 1 - t)vo(s)(p, t) + tvl (s)(p, t)
where (p, t) E M x R. Apply Lemma 1 7 . 1 0 to see that i()(v)
=
\7o ,
=
it(v)
'V1
lvf x IR are the two inclusions in respectively top and bottom. where i11: lvf From ( 1 7.2 1 ) it follows that _,
i0(F") = F"0,
�
ij ( F")
=
F"1
and hence i�(P(F9))�= P(F9"), 11 � 0, 1. Since ·io we have that i(i({P(F") ] ) = i j ( [P(F"')]).
-:::
i1
and P(F") is closed,
0
Note that isomorphic vectorbundles define identical cohomology classes [P(F'V)], since a smooth fiberwise isomorphism ]: � - ( induces isomorphisms between section spaces, and since we can choose connections to make the diagram no (�) _sz_ nl(�)
!
1
j.
j_
n°(t) _y_f2 1 (e)
commute. Thus the matrices for F" and p-v' are identical with respect to corresponding frames for � and (, and P(F9) P(F"''). In particular, if � is a trivial vector bundle, then [P (� ) ] [P(c-c ) ] = 0. Indeed, we just use the flat connection 'Vo on cc·
=
Definition
=
18.3
(i) The
k-rh Chern class
q, (O = (ii) The
of the complex vector bundle � is
1 [ ( Z1r-A F")] CJ1;;
k-th Chern character class
chk(� ) =
2k E H (1vf; C) .
is
:! [sk (27r� F")] E H2k(M; C).
Here \7 is any complex connection on �· If k cho(�) = dim�.
=
0 then co(O
=
1 and
184
18.
CHARACJ'ERISTIC CLASSES Ot' COMPLEX VECTOR BUNDLES
The reader may check that Definition l 8.3.(ii) agrees with Definition 1 7 . 1 5. We shall prove some properties of these classes. First note that they determine each other, since
for certain polynomials Pk and Qk; cf. Appendix B. For example we have
The integration homomorphism
is an isomorphism by Corollary 10. 14, and the inclusion j: an isomorphism
by Theorem 14.3. We now chose
property that
c
E H2(CPn; C)
I(j*(c))
(8)
It follows from Example 14. 10 that
of CP 1
=
- 1r c
CP1
c o�n. induces
once and for all with the
- 1.
is the cohomology class of the volume
with the Fubini-Study metric (cf. Theorem 1 4.8) and if we identify form 1 2 S with Cll� via \fJ then -4r.c corresponds to the volume form of 82 in its natural metric as the unit sphere and with its complex orientation. Let
Hn
be the canonical line bundle on
E(HnJ Then
.i*(Hn)
=
H1 is the
=
cpn with total space
{(L, u) E CPn x cn+l ! v. E L}.
canonical line bundle
of Example 15.2.
Theorem 18.4 The integration homomorphism maps c1 (H1 ) to - 1 . Proof.
Apply the two positively oriented stereographic charts 'lj;_ and "if; on + = CP1 from Example 14. 1 . In Example 17.9 we calculated the pre-image of the curvature form F'V under g = ('lj;_ ) to be
S2
-l
g * ( F" ) =
2·i
d
( - ?:"' X 1\ dy. 1 + lzl )
18.
CHARACTElUSTIC CLASSES OF COMJ'LEX VECTOR BUNOLES
We integrate this form by changing to polar coordinates (:�:, y) = ( 'rcos Since dx = cos Bdr· - rsin Bel() and dlJ = sin Bdr· + nos fJd() we see that
rl�c
1\ dy =
r dr 1\ cf(l,
185
e. ·r
sin fJ).
and
This calculation implies that
Indeed we can apply a partition of unity 1 = Po + Pl with supppo an arbitrarily large f.-1-sphere in the chart g and suppp 1 a correspondingly small f.-sphere in the other chart. In the limit c ---4 0 the integral of g*(F'il) (over all of IR2 ) is equal to the integral of F'il over CP1. 0 Theorem 18.5 Let J: N
-;
lvf
be a smooth map and � a complex vector bundle on M. For every invariant polynomial we have f*[P(O] = [P(f*(�))]. Proof. We give J* ( �) the connection f* ( \7) of Lemma 1 7. 1 0. By formula ( 17 . 1 3), 0 r ( F9) = pF(9l. Hence .f* (P(F9)) = P(Fr(9l).
For a line bundle L, D2 (Hom(L, L)) = D2 (A'f; C) so that F9
E D2(M: C), and
This gives
(9) so that chk (L) becomes the k-th term in the power series Theorem 18.6 For a swn of complex vee/or bundles,
(i) ch�c(�o $ (1) = chk((o) + cbd(t) k (ii ) ck(�o 8 �I ) 2: (.A�o)ck-v(�I). v=O =
exp( c1 ( L)).
186
CHARACfERISTIC CLASSES OF COMPLEX VECTOR BUNDLES
.18.
Proof. Choose complex connections
Oi(c;o ) $ Qi(6)�
then
on �v· We identify Oi(�o EB �1) with
'Vv
\7o EB 'VI: 0°(�o 61 6) is a connection on �0
EB �1
-
01(�o ffi 6)
with curvature
For direct sum of matrices
Ao ffi A1
=
(� 11 ) 0
E M +m( C) n
formula (3) of Appendix B gives the equations
sk(Ao EB A1 )
k
sk(Ao)+sk(AI)
=
and
Cik(Ao EB A 1 ) = L CTv(Ao)·CTk-v(AI), v=O
which prove the assertions. Theorem 18.7
0
For a tensor product of complex vector bundles, k chk (�o 0 6) L ch v (�o)chk-v (�1) =
where cho(�v) = dimc �v·
v=O
The tensor product of linear maps, applied fiberwise, defines a map of vector bundles
Proof.
Hom(�o, �o) 0 Hom(6, 6 ) -+ Hom(�o 18> 6 , �o 18> 6 ) and thus a product
For connections
(17. 15):
'\i'o , '\71
on �o, 6 , we have the connection '\7 on �o 18> 6 from
?(so 0 si)
= 'Vo(so) 1\ 1 + so s
1\ 'V1(s1).
The corresponding curvature form becomes F"' = F"'0 1\ id + id 1\ F"'1 where id E Q0(Hom(�v, �v) ) is the section that maps p E M to id: �P -+ �p· It follows that
,
18.
CHARACTERISTIC CLASSES OF COMPI,EX VECTOR BUNDl,ES
187
There is a commutative diagram: Di(Hom(�o, �o)) ® Di (Hom(6, �1)) 2- ni+i(Hom(�o ® 6 , �o ® 6))
lTr®Tr
(11)
1\ -
Di (M ; C) ® Di(M; C )
lTr
From ( 10) and ( 1 1 ) we get
which is equivalent to the statement of the theorem.
D
Let H2*(M; C) denote the graded algebra
H2*(M ; C) = EB H 2i (M; C). i�O For a complex smooth vector bundle �, we define the Chern character by
This defines a homomorphism ch: Vectc(M) .._. H2*(M; C), which by Theorem 1 8.6.(ii) and the universal property of the Grothendieck construction can be extended to a homomorphism
ch: K(M)
--t
H2*(M; C).
An application of Theorem 18.7 shows that ch is a multiplicative map, when the product in K(M) is defined by
([�o] - [rJo])([6] - [m]) = [�o ® 6 ] + [rJo ® 111] - [�o ® m] - [rJo ® 6]. Without proof we state: Theorem 18.8
The Chern character induces an isomorphism of algebras ch: K(M) ®z C
---t
H 2*(M; C).
There exists precisely one set of cohomology classes ck(() k H2 (M; C), depending only on the isomorphism class of(, and such that (i) I(c1(Hi ) ) = -1, ck (Hn) = 0 when k > 1, and eo (Hn) = 1 ���) f* ck (� ) = ck (f* �()) (111) ck(�o EB 6) = Li=O ci (�o ) ck-i (6 ) .
Theorem 18.9
0 E
188
18.
CHARACTERISTIC CLASSES OF COMPLEX VECTOR BUNDI.ES
The uniqueness part of Theorem 18.9 rests on whose proof is deferred to Chapter 20.
the
so-called splitting principle,
Theorem 18.10 (Splitting principle) For any complex vector bundle � on M there exists a manifold T = T(�) and a proper smooth map f: T --t M such that
(i) j*: Hk (M) --t H k (T) is injective (ii) J*(€) � "Yl EB · · · ffi "Yn
for certain complex line bundles
11, . . .
, In·
Proof of Theorem 18.9. The Chern classes of Definition 18.3 satisfy the three conditions, so it remains to consider the uniqueness part. From (i) it follows that c1 (H1) == c in the notation of (8). Let L be an arbitrary line bundle and L.l a complement to L, with L EB L.l = M X cn+l . We can define
where proh: M
X
M - CP71; X 1-+ proj2(Lx) cn+ l - cn+l . There is an obvious diagram L __:fr.._. H.., 7r:
1
1
M � CP71 with -ft'p an isomorphim for every p E M. Hence 1r*(H..,) follows that
C>{
L. From (ii) it
Ct(L) :::: 1r• ( c) .
Since ck(H...) = 0 when k > 1, the same holds for any line bundle. Therefore (i) and (ii) determine the Chern classes of an arbitrary line bundle. Inductive application of (iii) shows that for a sum of line bundles, ck (L1 Efl . . EB L..,) is determined by c1 (LI) , . . . , ct(L..,). Finally we can apply Theorem 18.10 to see that Ck(0 is uniquely determined for every complex vector bundle. 0 .
The graded class, called the total Chern class, (12)
is exponential by Theorem l8.9.(iii), and c(L) = 1 + c1(L) for a line bundle. Hence k c(L1 Ef) Ef) Lk) = IT (1 + Ct(Lv)) ::= L O"i(CI(Lt), . . . , Ct(Lk ) ) v=l and it follows that Ci(Lt EB . . EB Lk) = o-i(c1 (Ll ), . . . , Ct(Lk )). We have addi tional calculational rules for Chern classes: . • .
.
18.
189
CHARACTERISTIC CLASSES OF COMPLEX VECTOR BUNDLES
Properties 18.11
(a) ck (O = 0 if k > dim � k k (b) ck ( C ) = ( - 1 ) ck(� ) . chk(C) = ( -l) chk(s ) (c) C2k+I(7Jc) = 0 and ch2k+1(7Jc) = 0 for a real vector bundle
7].
Proof. For a line bundle. (a) follows from assertions (i) and (ii) of Theorem 18.9. because every line bundle � has the form 7r*(Hn)· If s = 'Yl $ . . . $ 'Yn is a sum
of line bundles. then
c(�)
=
n ( 1 + cl(Tj))
and it follows that ck(�) = 0 when k > n. For an arbitrary � we can apply Theorem 18.10. The proof of (b) is analogous: if dime� = 1 then C ® � = Hom(�,�) is trivial and Theorem 18.7 gives that ch1(�*) +ch1(�) = 0, hence c1(�*) = -c1(0. For a sum of line bundles, (13) This shows that ck (�*) = ( -l) k ck(�), and the splitting principle implies (b) in general. For a real vector bundle 7], 77* � 7], as we can choose a metric ( , ) on ry and use the isomorphism a : ry - Hom(ry , R) ;
a( v) =
(u , -).
Then (nc)* = (n*)c so that Ck(77�) = c�c(nc ). Now (c) follows from (b). Note that (c) implies that ch(7Jc) is a graded cohomology class, which can only be non-zero in the dimensions 4k. One defines Pontryagin classes and Pontryagin character classes for real vector bundles by the equations: (14) We leave to the reader to check that the total Pontryagin class p(TJ) is exponential.
= 1+p1 (77)+· · ·
Remark 18.12 Definition 18.3 gives cohomology classes in H*(M; C), but
actually all classes lie in real cohomology. This follows from Theorem 18.9.(i) for Hn, and for a sum of line bundles from (ii) and (iii). The general case is a consequence of Theorem 18. 10. Theorem 18.8 actually gives isomorphisms ch: K(M) ®z R � H2*(M) ph: J
190
18.
Example 18.13
CHARACTERISTIC CLASSF-S OF COMPLEX VECTOR BUNDLES
Given a line L gL:
c
cn+ I,
consider the map
Hom(L, L.L )
cpn
�
which maps an element ¢ E Hom(L, L.L) into the graph of ¢.
Its image is
open set UL � cpn of lines not orthogonal to L. The functions hj1 of (14.2) are equal to 9Li where Lj is the line that contains the basis vector ej = (0, . . . , 1 , 0, . . . , 0). Each (UL, g[,1) is a holomorphic coordinate chart on CPn. Let H.L be the n-plane bundle over cpn with total space E(H.L) = {(L, u) E cpn X cn+l I 'U E Lj_}. the
Then
H (f) H .L is the trivial (n + 1 )-dimensional vector bundle where H = Hn• and
( 15) Indeed, the fiber of and the differential
Hom (H, H_L)
at L E
c pn
is the vector space Hom(L, L_L) ,
defines the required fiberwise isomorphism. One can use
rep".
rep"
( 15) to evaluate the Chern Indeed, Hom(H, H) 3::' £b so
EB d: 3::' Hom( H, H.L) tfJ Hom( H, H) � Hom(H, H EB H.L) = (n + 1)H*.
Hence the total Chern class can
1 8. 1 1 '
classes of the complex n-plane bundle
be calculated from Theorem 18.9 and Properties
1 c(rcp") = c(rcp" $ €t) = c(H*t+l = (1 - Ct(H)t+ ,
and the binomial formula gives
ck(rcpn )
( 1 6) The class q (H) i s non-zero for
Example 18.14
( k ) q(H)k .
k n+1
=
(-1)
E H2(CPn) is a generator, and Theorem 14.3 shows that ck(rep")
all k �
n.
One of the main applications of characteristic classes is to the
question of whether a given closed manifold is (diffeomorphic to) the boundary of a compact manifold. We refer the reader to [Milnor-Stasheff] for the general theory and just present an example. We show that any
4n + !-dimensional manifold R4n+l.
is not the boundary of
Indeed, suppose this was the case. By
Stokes's theorem,
(17)
CP2n
{ w = { dw = O loR jR
18.
CHARACTERISTIC CLASSES OF COMPLEX VECTOR BUNDLES
191
for any closed form w E n4n(R). But we can exhibit a closed 4n-dimensional form on R which contradicts this as follows. The tangent bundle of 8R satisfies the equation T0nt£7c� = i* (TR), SO when oR = CP2n we get after complexification (TCP•" )nc
EB
t:t = i*( TR ® C)
and from the above together with Lemma 16.10,
The total Chern class of the right hand side is l c = ( 1 - Cl (H2n )) 2n+ ( 1 + cl ( H2n ))2n+l = ( 1 - Cl ( H) 2) 2n+l
so that
Now take w in
(17)
to be the 2n-th Chern form of TR ® C.
193
19.
THE EULER CLASS
Let � be a smooth
real 2k-dimensional
vector bundle over
M
with inner product
( , ). The inner product induces a pairing
ni+j (M); {w1 0 S1,W2 0 sz) w1 1\ w2 0 {sl> s2) where {s1. s2) is the function that maps p E j\1 to {s1 (p), s2(p)) and w1,w2 E S1*(M). < , ): !"i(�) 0 ni (�)
�
=
Definition 19.1 A connection \J on (�,
{ , ) ) is said to be metric or orthogonal if
A associated to an orthonormal frame. Let E S1°(0 be sections over U, so that e1 (p), . . . , ek(P) forms an orthonormal basis of� for p E U. Let A be the associated We express this condition locally in terms of the connection form
e1. . . . , ek
connection form,
For every pair
(i, k)
metric one gets
0
= =
\J(ei) = L Aij ® ei . we have (ei, ek ) = 8ik (on U),
so
d(ei, ek)
=
If \J is
0.
(EAij 0 ej, ek) + (ei, EAkj 0 ej) "'£i Akj(ei, ej) = Aik + Aki· "'£i Aij(ej, ek) +
Thus the connection matrix with respect to an orthonormal frame is
symmetric. frame, then Let
F9 E
S1
If conversely
\J
is metric.
A
skew
is skew-symmetric with respect to an orthonormal
2( Hom (C �)) be the curvature form associated to a metric connection.
After choice of an orthonormal frame for �IU , S12 ( Hom (�, Ow)
�
Mzk(S12 (U)).
In ( 17 .10) the corresponding matrix of 2-forms
F9(e) where
=
F9 (e)
was calculated to
be
dA - A 1\ A
A is the connection form associated to e.
In particular,
F9 (e)
is skew
symmetric, and we can apply the Pfaffian polynomial from Appendix B to to get
(1)
F9 (e)
194
19.
In another orthonormal frame
e'
THE EULER CLASS
over
U
(2) where
Bp
is the orthogonal transisition matrix between e(p) and e'(p).
Now suppose further that the vector bundle � is oriented. and that are oriented orthonormal bases for �P• p
E U.
Then Bp
e(p) and e'(p)
E S0 2b and by Theorem
B.5, (3 ) It follows that of Lemma
Pf(Fv)
18.1
becomes a well-defined global 2k-form on
shows that
Pf(Fv)
M.
The proof
is a closed 2k-form.
We must verify that its cohomology class is independent of the choice of metric on � and of the metric connection. First note that connections can be glued together
(V'a) aEA is a family of connections on e and (Pa)aEA M, then \Js = E Per \Jas defines a connection if each \}a is a metric for g = ( , } then \} = E Pa\}a is
by a partition of unity: if
is a smooth partition of unity on on (. Furthermore, also metric.
Indeed, if
(4) then
(\JSt, s2} + (s1, vsz} = L (POt.\Jo:Sl,sz} + L (sl , Pa'Vasz )
L P01.( (V01.sb sz) + (sr, \101.sz)) = L .Oad(sl, sz) d(s1, sz). =
==
In this calculation we have only used and not neccesarily on all of
M.
(4) over open sets that contain suppM(Po:).
This will be used
in the proof of Lemma 19.2
below. Consider the maps
with iv(x)
i�(�) =
=
(x, v)
� for 11 =
Lemma
and 1r(x,
0, 1
t) = x,
and we have:
and let �
=
1r*(�) over
M
x
R.
Then
19.2 For any choice of inner products and metric connections g11, \111 ( 11 = Q, 1) on the smooth real vec!, _or bundle � over M, there is an inner product g on � and a metric connection \7 compatible with g such that i�(9) = g11 and
i�(v) = 'Vv·
19.
THE EULER CLASS
195
Proof. We can pull back by n* the metric 9v and the metric connections \Jv
( Let {Po, Pl} be a partition of unity on M x R subordinate to the cover M x ( -oo, 3/4) and M x (1/4, oo). Then g = pon*(go) + p1n*(g1) is a metric on { which agrees with n* (go ) over M x ( -oo, 1/4) and with n*(g1) on M x (3/4, oo) . In particular i�('g) = 9v· to
Let \J be any metric connection on � compatible with g. We have connections ?r*(\Jo), v and 1r*(71) compatible with g over M x ( -oo x 1/4), M x (1/8, 7/8) and M x (3/4, oo) respectively. We use a partition of unity, subordinate_!o this cover, to glue together the three connections to const�ct a connection \7 over 0 M x R. This is metric w.r.t. g, and by construction, i� \7 = \7v · -
-
Corollary 19.3 The cohomology class [Pf(F9)] E the metric and the compatible metric connection.
H2k(M)
is independent of
Proof. Let (g0, 'Vo) and (g1 , 'VI ) be two different choices an_:! let (g, v) be
the metric and connection of the previous lemma. Then i� (Fv) = Fv and _ hence i�Pf (Fv) = Pf(F'1v ). The maps io and i1 are homotopic, so i0 = ii: Hn(M x R) ._ Hn (M). Thus the cohomology classes of Pf (Fv0) and Pf (Fv1 ) agree. 0 v,
Definition 19.4 The cohomology class
is called the Euler class of the oriented real 2k-dimensional vector bundle �. Example 19.5 Suppose
M is an oriented surface with Riemannian metric and
that � = T* � TM is the cotangent bundle. Let e1, e2 be an oriented orthonormal frame for D0(T1u) = D1(U), such that e1 1\ e2 = vol on U. Let a1, a2 be the smooth functions on U determined by
and let A12 = a1e1 + a2e2. We give
A=
T!U the connection with connection form
0 (-A12
A12 0
)
so that '\J(e1) = A12®e2 and 7(e2) = -A12®e1. This is the so-called Levi-Civita connection; cf. Exercise 19.6. By (17. 10)
Fv
·
=
dA
-
A 1\ A =
(-dA12 0
dA12 0
)
196
THE EULER CLASS
19.
since A12 1\ A1 2 = 0. In this case Pf(FV') = dA12 is called the Gauss-Bonnet form, and the Gaussian curvature "' E S1°(M) is defined by the formula -J
vol = Pf(F9).
This definition is compatible with Example 12.18; cf. Exercise 19.6. There is also a concept of metric or hermitian connections for complex vector bundles equipped with a hermitian metric. Indeed hermitian connections are defined as above, Definition 19.1, with the sole change that ( , ) now indicates a hermitian inner product on the complex vector bundle in question. The connection form A of a hermitian connection with respect to a local orthonor mal frame is skew-hermitian rather than skew-symmetric: Ak + Aki = 0 or i n matrix terms
A* + A = 0.
(5)
Given a hermitian smooth vector bundle (( , ( , )c) of complex dimension k with a hermitian connection, the underlying real vector bundle (R is naturally oriented, and inherits an inner product ( , )R. namely the real part of ( , ) c. and an orthogonal connection. If A is the skew-hermitian connection form of (( , ( , )c) with respect to an orthonormal frame e, then the connection form associated with the underlying real situation is AR, the matrix of 1-forms given by the usual embedding of Mk(C) into M2k(R). This embedding sends skew-hermitian matrices into skew symmetric matrices, and (6) by Theorem B.6. For a complex vector bundle ( we write Theorem
e(() instead of e((R)· Then we have
19.6
(i) For a complex k-dimensional vector bundle (, e(() = ck((). (ii) For oriented real vector bundles 6 and 6, e(6 ffi 6) = e(6)e(6 ). (iii) e(f*(O) = f*e(O. The first assertion follows from (6) upon comparing with Definition 18.3. Indeed, (Jk : Mk(C) .._. C is precisely the determinant, so by (6) Proof.
Pf(-F� /27T)
k ( -l)k /(27T) Pf(F; ) k k = i /(27T) (Jk(F'�) =
19.
THE EULER CLASS
197
when F"V is the curvature of a hermitian connection on (( , ( , )c). Thus
This proves (i). The second assertion is similar to Theorem 18.6. With the direct sum connection on (I EB (z,
and for matrices A and B, Pf (A EB B) = Pf(A)Pf (B). 0
Finally assertion (iii) follows from (17. 13).
In order to prove uniqueness of Euler classes we need a version of the splitting principle for real oriented vector bundles, namely Theorem 19.7
(Real splitting principle) For any oriented real vectorbundle ( over
M there exists a manifold T( ( ) and a smooth proper map f: T( () M such that (i) j*: H*(M) --+ H*(T) is injective. (ii) J* ( () = 'Yl EB . . . EB 'Yn when dim ( = 2n, and J* (() = 'Yl EB . . . EB 'Yn EB c: 1 when dim ( = 2n + 1 , where 'Yl, . . . 'Yn are oriented 2-plane bundles, and --+
c:1 is the trivial line bundle.
The proof of this theorem will be postponed to the next chapter. 19.8 Suppose that to each oriented isomorphism class of2n-dimensional oriented real vector bundles (2n over M we have associated a class e ((2n) E Theorem
HZn(M) that satisfies (i) j *(e(()) = e (f*(()) for a smooth map f: N M (ii) e( (t EB (z) = e( (I)e((z) for oriented even-dimensional vector bundles over --+
the same base space.
Then there exists a real constant a E R such that e ((2n) = ane ((2n).
M, we can define c(L) = e(LR)· Then j*c(L) = c(f* L), and the argument used at the beginning of the proof of Theorem 18.9 shows that c(L) = ac1 (L). Thus e('Y) = ae('Y) for each oriented 2-plane bundle 'Y. Indeed, an oriented 2-plane bundle is of the form LR for a complex line bundle which is uniquely determined up to isomorphism. One simply defines multiplication by yCI to be a positive rotation by 1r/2. Proof. Given a complex line bundle L over
198
19.
THE EULER CLASS
(2n = /l EB . . EB In
is a sum of oriented 2-plane bundles then we can use (ii) and Theorem 19.6.(ii) to see that e((2n) = ane((2n). Finally Theorem 19.7
If
.
0
implies the result in general.
In ( 18.14) we defined the Pontryagin classes Pic(( ) of a real vector bundle by P�c(() = (-1) /c c21c((c). The total Pontryagin class
p(()
(7)
= 1+
Pl(() + Pz (() +
···
is exponential: p((l 67 (2) = p((l)p((2)· Indeed, this follows from the exponential property of the total Chern class together with the fact (Properties 18. 1 1 ) that the odd Chern classes of a complexified bundle are trivial. Proposition
e((f
19.9
For an oriented 2k-dimensional real vector bundle (,
Pic(( ) =
( , ) and chose a compatible metric connection \7. Then e( ( ) is represented locally by ( - 1 )lc /(21T)k Pf ( F'V (e)) where e is an orthonormal frame. If on the complexified bundle (c we use the complexified metric then e is still an orthonormal frame, and the connection \7 becomes a hermitian connection on ((c , ( , ) ). It follows that FV'(e) is the curvature form for (c, and c2�c((c ) is represented by i2k /(2?r) 2k det(FV'(e) ) . The result now follows from Theorem B.5.(i) of Appendix B. 0 Proof. We give ( a metric
199
20.
COHOMOLOGY OF PROJECTIVE AND
GRASSMANNIAN BUNDLES
In this chapter we calculate the cohomology of the total space of certain smooth fiber bundles, associated to vector bundles, as a module over the cohomology of the base manifold. As corollaries we obtain the splitting principles for complex and oriented vector bundles used in Chapters 1 8 and 19. Let 1r: E -+ M be a smooth fiber bundle over M with fiber F. There is a product
given by the formula
a.e = 1r*(a) 1\ e
(l)
for a E Hi ( M ) , e E Hj(E).
Thus H*(E) becomes a (graded) module over the (graded) algebra H*( M) . We shall examine this module structure in the particular simple case where we suppose given classes ecx E Hno (E) for n: E A with the property that for every p E M,
(2) Here Fp
= 1r - 1 (p)
Theorem 20.1
is a basis for the vector space H* (Fp) · is the fiber over p and ip is the inclusion of Fp into E.
In the above situation H*(E) is a free H*(M)-module with basis
{ea i n: E A}. The proof follows the pattern used to prove Poincare duality in Chapter 13. Let V be the cover consisting of open sets V c M, such that E is trivial over V. Let U be the cover of M by open sets, so that the theorem is satisfied with M replaced by U E U and E replaced by 1r*(U). We must verify the conditions of Theorem 13.9. We leave conditions (i), (ii) and (iv) to the reader and prove condition (iii). So suppose
Proof.
and let E1 , E2 and E12 denote the restriction of the bundle E over U1. U2 and U12. The classes ecx E Hno (E) restrict to classes which again satisfy condition (2), and we denote the restricted classes by the same letters. We suppose that the theorem is true for H*(E1 ) , H*(E2 ). H*(E12), and want to conclude it is true for H* (Eu). This employs the two Mayer-Vietoris sequences
� H*-1(El2) � H*(E) !:. H*(El ) EB H*(Ez ) � · · · · · · � H*'71(Ul2) � H*(U) J..: H*(UI) E& H*(U2) � · · ·
·
· ·
20.
200
C OHOMOLOGY O.F PROJECTIVE AND GRASSMANNIAN BUNDLES
E instead of Eu.
where we write
e E H*(E) ma E H*(U). We
We must show that every element
has a unique representation of the form
e = L ma:ea
with
give the existence proof and leave uniqueness to the reader. By assumption we know that
v = 1,2
iv: Ev
where
H*(E12),
in
-+
E
is the inclusion. Since
where
.fv: E12
-+
Ev
Uniqueness of representations for each a
J* I* = 0,
is the inclusion.
H* (E12)
shows that
1 J;(mi ))
=
J2(mi2))
for
E A, and the Mayer-Vietoris sequence for the base spaces implies elements ma E H*(U) with I*(m0) (mi1 ), m�\ so that =
I*(e - 2::: maea:) = 0.
I* == Im o* has a representation consequence of the theorem for H*(E1 2 )
It thus suffices to argue that every element of Ker as asserted.
This in tum is an easy
and the formula
o*( m. ii2(e)) = o*(m).e,
(3) valid for any
m E H*(U)
leave the proof of
and e E
H*(E), with i12: E12
(3) as an exercise.
-+
E the inclusion.
0
We are now ready to prove the complex splitting principle, Theorem
We
as stated in
18 . 10. Let � be a complex vector bundle over M with dime� = n +
We form a n associated fiber bundle
P(�) over M
with total fiber space
1.
E(P(�)) = { (p, L) I p E M, L E P(�p)}. Here
P(�p) denotes the projective space of complex lines in the vector space �p·
Projection onto the first factor n:
E(P(�)) -+ M
makes
P(0 into a
fiber bundle over
bundle
H(O
P(O
M.
We leave the reader to show that P(�)
is a smooth manifold and that 1r is a proper smooth map. There is a complex line over
with total space
E(H(�)) = {(p, L, v) I (p, L) E P(0, v E L}. If
M
cpn
consists of a single point then and
H(�)
P(O
is the complex projective n-space
is the canonical line bundle of Example
15.2.
If more generally
20.
COHOMOLOGY OF PROJECflVE AND GRASSMANNIAN BUNDLF.S
201
� = M X cnH is the trivial bundle then P(�) = M X cpn and H(O = pr2(Hn). Let us give � an inner product. Then 1r*(O has an inner product, and we can fom1 the fiberwise orthogonal complement H(OJ. of the subbundle H(O c 1r*(O, i.e. H(� / :::::: { (p, L, v ) l (p, L) E P(�) , v E L.L} where the orthogonal complement L.L is calculated in the fiber �P · Clearly L E9 L.L = �P = 7r*(0p· So that we have an isomorphism of vector bundles
(4) Let e be the first Chern class of H(O, e = c1(H(�)). We want to apply Theorem 20.1 to the classes n l, e, e2 , . . . , e E H*(P(O) .
(5)
Property (2) is satisfied because the fiber of 1r: P(O - M over p E M is the projective space P(�p) = o�n. and because the restriction of H(�) to P(�p) is the canonical line bundle Hn over CPn. Now i;(e) = ci(Hn) =/= 0 and the powers ei restrict by i; to c1(Hn)i which are non-zero in H2i(CPn), and hence a basis as long as i � n, by Theorem 14.3. In the situation of Theorem 20.1 one has in particular that 1r*: H* ( M) - H* (E) is injective. Indeed 1r*(m) = m.l, and 1 is an R-linear combination of basis elements ea. We have proved: Theorem 20.2 For any complex n-dimensional vector bundle � over M, H*(P(O) is a free H* ( M)-module with basis
In particular, 1r*: H*(M)
____.
0
H*(P(O) is injective.
We may now prove the splitting principle for complex vector bundles. Proof of Theorem 18.10. Starting with � over M with dime � consider the composition
P(�n-d
7T:::; t
· · · ____.
=
n + 1 , we
P(6) � P(�) � M
where 6 = H(O.L was defined above and where 6, H(6) are the corresponding bundles over P(6), i.e. 6tBH(6) = 1fi (6) etc. Thus if we let f :::::: 1roo . . . o'lrn- 1, !* (�) is the sum of the pull-backs of the line bundles H(� ) over P(�i), and i 0 f * = 11'�_ 1 o . . . o 1r0 is injective by Theorem 20.2.
202
20.
COHOMOLOGY OF PROJECTIVE AND GRASSMANNIAN BUNDLES
The above discussion contains no statement about the class in
H2n+2 (P(0)
except of course that
Ct (H(O f+l
=
en+ 1 = c1 ( H(O t+l
.Ao(().l + At(�).e + · · · + An(�).en
for some uniquely determined classes
We assert that (6)
7ri(e) H(�) $ 6 and the exponential property of the that c(H(� ) )c(�I) = c(7ri(()). Hence
To see this we use that total Chern class so
c(6) In
H2n+2 (P(e))
=
=
1r*(c(O) 1\ c(H(�))-1
=
c(�).(l + c1(H(e)))-1.
we get the formula
Cn+l (6 )
n+l =
L ( -1)1c,�+l-i (�).ct(H(�))i
i:::O
which is equivalent to (6), because
dimce = n and thus C-n+I (6) = 0. 1
Remark 20.3 One can tum the above argument upside down and use (6) to define the Chern classes, once
c1 (L)
is defined for a line bundle. One then must
show that the Chern classes so defined satisfy the two last conditions of Theorem 1 8 . 1 0. This treatment of Chern classes is due to
A.
Grothendieck. It is useful in
numerous situations and gives for example Chern classes in singular cohomology, in [{-theory and in etale cohomology. The rest of this chapter is about the splitting principle for oriented real vector bundles. The construction is similar in spirit to the case of complex bundles, but
� G2 (()
the deta s are somewhat harder. The projectivized bundle bundle
P(O is replaced by the
of fiberwise oriented 2-planes in the oriented real vector bundle (
over lw, and the canonical line bundle
H(�) over P(O is replaced by the oriented 2-plane bundle /'2 = 1'2 (() over G2(() whose fiber over an oriented plane in (p is that plane itself. If ( has an inner product then 1r*(() 1'2 (( ) $ 1'2 (( )1. as =
oriented bundles, so that the procedure may be iterated. The analogue of set of classes in
H*(G2(()),
(5) is a
namely the classes
(7) where
1'2
=
1'2((), dimR(
=
(
2n and where e - ) is the Euler class of the previous
chapter. In order to apply Theorem 20.1 we must show that the classes in (7) are a
20.
COHOMOLOGY OF PROJECTIVE AND GRASSMANNIAN BUNDLES
203
2 basis for H* ( Gz (R n)). We now give the details, starting with a proper definition of G2 (R2n) and then proceeding with the somewhat cumbersome calculation of its cohomology. Let V2(Rm) denote the set of orthonormal pairs (x, y) of vectors in Rm. We view x E sm-1 and y as a unit tangent vector in Txsm-1. Thus V2(Rm) becomes the unit vectors in the tangent bundle rsm-1• It is a smooth submanifold of R2m via the embedding
It
is better for our own purpose however to consider the embedding
The manifold V2 (Rm) is called the Stiefel manifold of (orthogonal) 2-frames in Rm; it is evidently compact. The group S0(2) of rotation matrices
Re =
(
cos 0 sin O
-sin 0
cos O
)
acts (smoothly) on V2(Rm) by (x, y).Re = ((cos B)x + (sin O)y, -(sin O)x + (cosB)y). The orbit space Vz(Rm)/S0(2) is identified with the space G2(Rm) of oriented 2-dimensional linear subspaces of Rm by associating to (x, y) E V2(Rm) the subspace they span, oriented so as to make (x, y) a positively oriented orthonormal basis. We leave it to the reader as an exercise to specify a smooth manifold structure on G2(Rm). The resulting manifold is the Grassmann manifold of oriented 2-dimensional subspaces of Rm. It is clear from (8) that
t1 . An arbitrary Pl E f- (t1) determines an integral curve ()(: J - N with a(t1) = Pl· We can find a subdivision t 1 = so < s 1 < s2 < . . . < Sk -l < Sk = t2 and product neighborhoods W1., 1 � i � k, of the type of Lemma C.5, such that =
For each of these we have a diffeomorphism, analogous to It follows that
in Lemma C.S.
1 IPs;-1,s;: f- 1 (si- I ) - f- (si) is smooth in a neighborhood of a(si 1 ) · Note that
0
C. PROOF OF LEMMAS 12.12 AND 12.13
Lemma C.8
p
Let to E J. Define 1r is smooth.
E f-1 (t). Then
1r:
N
--+
f-1(to) by 1r(p)
241
= r.pt,t0(p) where 1
Proof. Let Wo, W and �o be given as in Lemma C.5. Then 1r1w = prw0 o �0 , and 1r is smooth on W. A P1 E N with f(Pl) = t1 enables us to define 1r1: N --+ f- 1 (tl) by 1r1 (p) = r.pt,t1 (p). Then 1r1 is smooth on a product neighborhood W1, of p1 and since 1r = l.fJt1 ,to o 1r1, 1r will be smooth on W1; cf. Lemma C.7. 0 Proof of Theorem C.2. Let Q '11 : N
--+ Q
=
X
f- 1 (t0). By Lemma C.8 J;
'll (p) = (7r(p), f (p))
is smooth. Let p E N. Consider the differential
Dp'I!: TpN --+ T7r(p)Q X R. It follows from Lemmas C.7 and C.8 that the subspace Tpf - (f(p)) � TpN is mapped isomorphically onto T1r(p)Q x {0} and that Dp'I!(X(p)) = (0, 1). Hence Dp '11 is an isomorphism. Since W is bijective by construction, we can conclude that w is a diffeomorphism. The assertion follows by letting cf> be the inverse diffeomorphism. 0
1
D.
D.
243
EXERCISES
EXERCISES
1.1.
Perform the calculations of Theorem
1.7.
1 .2. Let W � R3 be the open set W
= { (x 1 , x2 , XJ) E R3 I
either XJ
=/=
0 or xi + x� < 1 } .
Prove the existence and uniqueness of a function
FE
C00(W, R) such that
grad(F) is the vector field considered in Example 1 . 8 and Find a simple expression for F valid when (Hint: First note that
F
F(O)
xi + x� < 1.
= 0.
is constant on the open disc in the x 1 , x2-plane
bounded by the unit circle
S.
Then integrate along lines parallel to the
x -axis.) 3 2. 1 . 2.2. 2.3.
Prove the formula in Remark 2.1 0. 4 Find an w E Alt2 R such that w 1\
Show that there exist isomorphisms
w =/=
0.
given by
i(v)(w) where (
2.4.
Let
V
,
)
= (v, w),
is the usual inner product. Show that for
v1 , v2 E
R3, we have
be a finite-dimensional vector space over R with inner product (
and let
,)
.
i : V - V* = Alt1 (V)
be
the R-linear map given by
i(v)(w)
= (w, v).
Show that if {b1, . . . , bn} is an orthonormal basis of
where 2.5.
{ bi, . . . , b'k}
is the dual basis. Conclude that
V,
i is
then
an
isomorphism.
Assumptions as in Exercise 2.4. Show the existence of an inner product on
AitP(V )
such that
(wl 1\ . . . 1\ Wp, T! 1\ . . . 1\ Tp) = det ( (wi, Tj ) ),
244
D.
whenever
Wi , 'Tj
{b1, . . . , b } n
Let that
E
Alt1(V),
· · ·
be a
E
p x p matrix.
(Try p 2.7.
w
Show that for Wi
2 first.) f: V � W
=
Show for
1\ f3a(p) I a E
AltP(V). AitP(V). Let VI. . . . , vp
is an orthonormal basis of Suppose
and
be an orthonormal basis of V, and let
{ f3a(l) 1\ 2.6.
EXERCISES
S(p, n
{Ji
=
i (bi).
Show
- p) }
V and let A = (aij) p = I: aijVj ( 1 :$ i :$ p) we have be vectors in
j= l
that
Altp+q(f)(w1 1\ w2 ) = AltP(J )(wl) 1\ Altq (f)(w2 ), where
2.8.
w1
E
AltP(W), w2 E Altq(W).
Show that the set
{ ! E End(V)
I 3g
E GL(V) : gfg-1
a diagonal matrix
is everywhere dense in End(V), assuming that complex vector space.
2.9.
Let
V be
A
is a finite-dimensional
an n-dimensional vector space with inner product ( , ).
Exercise 2.5 we obtain an inner product on
on
V
}
Altn(V).
volume element of
operator
V
is a unit vector
* : AltP(V)
is defined by the equation and linear.
�
AltP (V)
vol E Altn(V).
Hodge's star
Altn-p(V)
( *w , r)vol = w 1\ r.
Show that * is well-defined
. . , en} be an orthonormal basis of V with vol(et, . . . , en ) . . . , En} the dual orthonormal basis of Alt1(V). Show that
Let {e1 , . and {�:1,
and in general that
* (Ea(l) 1\ . . . 1\ Eq(p)) with a
From
for all p, in particular
E
S(p, n
- p).
= Sign(a) Eq(p+l)
Show that * o * =
(- 1 )
1\ . . . 1\ Eq( ) n p (n-p) on AltP(V).
=
1
245
EXERCJSES
D.
2.10. Let V be a 4-dimensional vector space and { € 1 , . . . , €4} a basis of Alt1 (V). Let A = (aij) be a skew-symmetric matrix and define
ex = I: aij €i 1\ ej . i<j
Show that
2.1 1 .
Say cx /\ cx
cx /\ cx = O
= A.€1 /\ t: z /\ e 3 /\ q .
<=>
det(A) = 0.
What is the relation between
A and det (A)?
Let V be an n-dimensional vector space with inner product ( , ) and volume element vol E Altn(V), as i n Exercise 2.9. Let v E Alt1(V) and
Fv: AltP(V)
-+
AltP+l (V)
be the map
Fv (w ) = v 1\ w. Show that the map
F: = ( -ltP* o Fu o *: Altp+ I (V) -+ Altp (V)
is adjoint to Fv, i.e. (Fvw, r ) = (w, F;r). Let { e1 , . . . , e } be an orn thonormal basis of V with vol(q , . . . , en ) = 1 and { q , . . . , en } the dual (orthonormal) basis of Alt1(V); see Exercise 2.5. Show that p+ l
F;(t:I 1\ . . . 1\ fp+I ) = L (-l)i+ l (v, ci) €1 1\ . . . 1\ ii 1\ . . . 1\ t:p+I· i= l
Show that FvF; + F; Fv: AitP(V) -+ AltP(V) is multiplication by llvll • (Hint: Suppose that v = >.. .t:1 and show that the general case follows from the special case.)
2
2.12.
Let V be an n-dimensional vector space. Show for a linear map f: V -+ V the existence of a number d(j) such that
Altn(f)(w) = d(f)w for
w E Altn(V).
Verify the product rule
d(g 0 f )
= d(g ) d(f)
for linear maps f, g: V -+ V using the functoriality of Altn. Prove that d(f) = det(f). (Hint: Pick a basis e 1 , . . . , e for V, let q , . . . , En be the dual basis for n Altn(V) and evaluate Altn(f)(t:I 1\ . . . 1\ fn) on (e1, . . . , e ) in terms of n the matrix for f . with respect to the chosen basis.)
D. EXERCISES
246
3 . 1 . Show for
open set in R2 that the de Rham complex
an
is isomorphic to the the complex 0 --+ C00(U, R) �d C00 (U, R2 )
·� C00(U, R) --+ 0.
Analogously, show that for an open set in R3 the de Rham complex is isomorphic to
0
-t
C00(U, R)
g� C00(U, R3) � C00(U, R3 ) � C00(U, R) -+
0
defined in Chapter 1 . dxn the usual constant 1-fonns 3.2. Let U � Rn be an open set and dx1, (dxi = €i)o Let vol = dx1 1\ . . . 1\ dxn E nn(U). p Use *: AitP(Rn) Altn- (Rn) (from Exercise 2.9) to define a linear operator (Hodge's star operator) .
. 0
,
-t
and show that *(dxl 1\ 1\ dxp) = dxp l 1\ + ( n-p)_ w- 1 (U) by D -lt efine d*: QP(U) ( 0
0
0
0
0
0
1\ dx
n
and
*
o*
-t
d* (w) = ( - ltp+n- l * o d o * (w) .
Show that d* o d* = 0. Verify the formula
and more generally for 1 � i1 < i2 < d*(fdxi1 1\
o
o
.
1\
dxip) =
t (-It:�
v= l
0
0
0
< ip �
n
1\ . . . 1\
d;iv 1\
dXi1
v
that . . .
1\
3.3. With the notation of Exercise 3.2, the Laplace operator �: W(U)
is defined by
� = d 0 d* + d* 0 d.
dxiv· -t
QP(U)
Let f E n°(U). Show that � (fdx1 1\ . . . 1\ dxp) = �(f)dx1 1\ . . . 1\ dxp where
D.
247
EXERCISES
(Hint: Try the case p = 1, n = 2 first. What can one say about D. (! · dx1) where I = (i1 , . , ip )?) A p-form w E W(U) is said to be harmonic if ..!l(w) = 0. Show that .
.
*:
3.4.
DP(U) � nn -p(U)
maps harmonic forms into harmonic forms. Let AitP(Rm, C) be the C-vector space of alternating R-multilinear maps (p factors). Note that
w:
Rn
w
X
· •
•
X
Rn - C
can be written uniquely
w = Re w + i Im w,
where Rew E AitP(Rm), Imw E AIV'(Rn). Extend the wedge product to a C-bilinear map AitP(Rn, C) x Altq ( Rn , C) � Altp+q(Rn, C) 3.5.
and show that we obtain a graded anti-commutative C-algebra Alt* (Rn, C). Introduce C-valued differential p-forms on an open set U � Rn by setting (see Exercise 3.4) stP(U, C)
=
C00(U, AltP(Rn, C)).
Note that w E stP(U, C) can be written uniquely w
= Re w + i Im w,
where Rew E DP(U). Extend d to a C-linear operator d: stP(U, C) � stP+1(U, C)
3.6.
and show that Theorem 3.7 holds for C-valued differential forms. Generalize Theorem 3.12 to the case of C-valued differential forms Take U = C - {0} = R2 - {0} in Exercise 3.5 and let z E D.0(U, C) be the inclusion map U � C . Write x = Rez, y = Imz. Show that Re (z-1dz) = dlogr,
where
r:
U � R is defined by r(z)
lzl
=
Jx2 + y2• Show that
X -y dx dy. + 2 2 X + y2 +y (Observe that this is the 1-form corresponding to the vector field of Example 1.2.) Prove for the complex exponential map exp: C � C* that
Im (z-1 dz) =
3.7.
=
2 X
dz exp = exp(z)dz and exp*(z-1 dz)
=
dz.
D. EXERCISES
248 4. 1 .
Consider a commutative diagram of vector spaces and linear maps with exact rows A 1 - A2 - A3 - A4 - As
lh
!h
lh
. lh
lh
!h
lh
4.2.
4.3.
!h
B1 - B2 - B3 - B4 - Bs Suppose that !4 is injective. h is surjective and h is injective. Show that /3 is injective. Suppose that h is surjective, /4 is surjective and J5 is injective. Show that h is surjective. In particular we have that if /I , /2, f4 and J5 are isomorphisms, then h is an isomorphism. (This assertion is called the 5-lemma.) Consider the following commutative diagram O - A1 - A2 - A3 - 0 O - B� - B2 - B3 - 0 where the rows are exact sequences. Show that there exists a exact sequence 0 -+ Ker h -+ Ker h -+ Ker h -+ -+ Cokfi -+ Cokh -+ Cok /3 -+ 0. (Hint: Try the long exact cohomology sequence). In the commutative diagram
0
0
!
0 _ Ao,o
__
!
0
!
0
A1,0 _ A2,0
__
!
A3,0 _ . . .
!
!
!
!
!
!
!
l
l
l
l
!
l
!
!
!
0 - AO,l - Al,l -- A2,1 -- A3,1 -- . . . o_
Ao,2 _ A1,2 _ A2,2 _ A3,2
__ .
.
.
0 _ Ao,3 _ A1,3 _ A2,3 -- A3,3 _ . . .
the horizontal (A*·q) and the vertical (AP•*) are chain complexes where Ap,q = 0 if either p < 0 or q < 0. Suppose that HP( A*·q) = 0 for q :fo.O and all p Hq(AP•*) = 0 for p :fo.O and all q.
Construct isomorphisms HP( A*•0)
-+
HP( A0•*) for aJl p.
D.
4.4.
do
dl
EXERCISES
249
dn- 1
Let 0 ---+ A0 ---+ A1 ---+ · · · ---+ An ---+ 0 be a chain complex and assume that dimR Ai < oo. The Euler characteristic is defined by n x(A*) = L ( - 1) i dim Ai. i=O Show that x(A*) = 0 if A* is exact. Show that the sequence
0 ---+ Hi( A*) ---+ Ai /Im di-1 ! Im di ---+ 0 is exact and conclude that
4.5.
5.1.
dimR Ai - dimR Im di-1 = dimR Hi(A*) + dimR Im di. . n Show that x (A* ) = L: ( -1)t dimR Hi(A*) . i=O Associate to two composable linear maps an exact sequence 0 ---+ Ker(f) ---+ Ker(g o f) ---+ Ker(g) ---+ ---+ Cok(f) ---+ Cok(g o f) ---+ Cok(g) ---+ 0. Adopt the notation of Example 5.4. A point (x, y) E U1 can be uniquely described in terms of polar coordinates (r, O) E (O,oo) x (0,211'). Let arg1 E 0°(U1 ) be the function mapping (x, y) into 0 E (0, 27r) (why is arg1 smooth?). Define similarly arg2 E 0° ( U2) using polar coordinates with 0 E ( -1r, 1r) and prove the existence of a closed 1-form r E 01 (R2 - {0}) such that
(v = 1 , 2) . . 1luv = i�(r) = d arg11 Show that the connecting homomorphism &0: H0(U1 n U2) ---+ H1(R2 - {0}) carries the locally constant function with values {0, 27T} on the upper and lower half-planes respectively into [r]. . ' 5.2. Show that the 1-forms T E n 1 (R2 - {0}) of Exercise 5 . 1 and Im(z-1dz) of Exercise 3.6 are the same. 5.3. Can R2 be written as R2 = U U V where U, V are open connected sets such that U n V is disconnected? 5.4. (Phragmen-Brouwer property of Rn) Suppose p # q in Rn. A closed set A £; Rn is said to separate p from q, when p and q belong to two different connected components of Rn - A. Let A and B be two disjoint closed subsets of Rn. Given two distinct points p and q in Rn - (A U B). Show that if neither A nor B separates p from q, then A U B does not separate p from q. (Apply Theorem 5.2 to U1 = Rn - A, U2 = Rn - B.)
250
D. EXERCISES
6. 1 . Show that "homotopy equivalence" is an equivalence relation in the class of topological spaces. 6.2. 6.3.
Show that all continuous maps f: U --+ V that are homotopic to a constant map induce the 0-map f*: JfP(V ) --+ JfP(U) for p > 0.
{
Let Pb . . . , Pk be k different points in
Hd(Rn - {PI. · · · , Pk }) �
Rn, n � 2.
IRk R 0
Show that
for d = n for d = O otherwise.
1
6.4. Suppose f, g: X --+ sn are two continuous maps, such that f(x) and g(x) are never antipodal. Show that f � g. Show that every non-surjective continuous map f: X --+ sn is homotopic to a constant map. 6.5.
Show that sn-l is homotopy equivalent to continuous maps
Rn - {0}.
are homotopic if and only if their restrictions to 6.6. 7. 1 . 7.2.
7.4.
are homotopic.
sn- 1 is not contractible. Show that Rn does not contain a subset homeomorphic to Dm when m > n. Let E � Rn be homeomorpic to Sk (1 s; k s; n - 2). Show that Show that
JfP (Rn _ E) � 7.3.
sn- 1
Show that two
{R 0
for p =: 0, n - k - 1, n otherwise.
-1
--+ sn- l with g lsn- 1 � idsn-1. Let f: Dn --+ Rn be a continuous map, and let r E (0, 1) be given. Suppose for all X E sn-l that llf(x) - xll � 1 - r. Show that Im f(Dn) contains Show that there is no continuous map g: Dn
the closed disc with radius r and center 0. (Hint: Modify the proof of Brouwer's fixed point theorem and use Exer cises 6.4 and 7.3.)
7 .5. Assume given two injective continuous maps ex , /3:
ex( 0) = ( - 1 , 0) , /3(0) = (0, - 1) ,
[0, 1)
--+
D2
such that
ex(1) = (1, 0) /3(1) = (0, 1).
Prove that the curves ex and /3 intersect (apply both parts of Theorem 7.10). 8.1. Fill in the details of Remark 8.2.
8.2. Let cp: N --+ M be a continuous map from a smooth manifold N to a smooth submanifold M of Rk. Let i: M --+ Rk be the inclusion. Show that cp is smooth if and only if i o cp is smooth.
D. EXERCISES
8.3.
8.4.
8.5 .
251
Suppose that M � Rk (with the induced topology from Rk) is an n dimensional topological manifold. Include M in Rk+n. Show that M is . locally flat in Rk+n
Set Tn = Rnj7Ln, i.e. the set of cosets for the subgroup zn of Rn with respect to vector addition. Let 1r : Rn -+ Tn be the canonical map and equip Tn with the quotient topology (i.e. W � Tn is open if and only if 1r - 1 (W) is open in Rn). Show that Tn is a compact topological manifold of dimension n (the n dimensional torus). Construct a differentiable structure on Tn, such that 1r becomes smooth and every p E Rn has an open neighborhood that is mapped diffeomorphically onto an open set in Tn by 1r . Prove that T1 is diffeomorphic to s 1 . Define A: R2
-+ R2
by
A(x,y) = (x + �. - y)
smooth map A: T2 -+ T2 satisfying A o 7f = 8.4.) Show that A is a diffeomorphism, that A for all q E T2 .
.
Show that there exists a
A. = A- 1 1r o
(Consult Exercise and that A(q) =I= q
Let K2 be the set of pairs {q,A(q)}, q E T2. Show that K2 with the quotient topology from T2 is a 2-dimensional topological manifold (Klein's bottle). 2 Construct a differentiable structure on K . 8.6.
9.1.
9.2.
Let Po E sn be the "north pole" Po = (0, . . . , 0, 1). Show that sn - {po} is diffeomorphic to Rn under stereographic projection, i.e. the map sn {Po} -t Rn that carries p E sn into the point of intersection between the line through Po and p and the equatorial hyperplane Rn � Rn+ l .
M � Rl be a differentiable submanifold and assume the points p E R1 and Po E M are such that l i P - Po ll � liP - qll for all q E M. Show that p - Po E Tp0M.l.. A smooth map t.p: Mm -+ Nn between smooth manifolds is called immer sive at p E M, when Let
injective. Show that there exist smooth charts (U, h) in M h(p) = 0, and (V, k) in N with q E V, k(q) = 0, such that
is
with
p
E U,
in a neighborhood of 0. (Hint: Reduce the problem to the case where t.p: W -+ Rn is smooth on an open neighborhood W in Rm of 0 with