On complex vector bundles on projective threefolds

12
Invent. math. 88, 427-438 (1987) I~ vsYltio~ls$ mathematicae Springer-Verlag 1987 On complex vector bundles on projective threefolds Constantiu BSnic~ and Mihai Putinar Department of Mathematics-INCREST, B-dul P~cii 220, Bucharest, Romania Introduction One of the first questions which arises in the study of (complex) vector bundles on complex projective manifolds is to determine those topological bundles which admit algebraic, or equivalently, holomorphic structures. In the case of curves, every topological vector bundle has an algebraic structure. Schwarzenberger [15] has shown for surfaces that a topological vector bundle admits an algebraic structure if and only if its first Chern class is algebraic. From the papers of Atiyah-Rees [3], Horrocks [10] and Vogelaar [18] it follows that every topological vector bundle on the projective space IP 3 has an algebraic structure. The same conclusion holds on a homogeneous rational threefold, see [5] and [6]. What about the general case of (complex, smooth) projective threefolds? One can expect that in this case a topological vector bundle admits an algebraic structure if and only if its Chern classes are algebraic. The "only if" part is clear, and for the proof of the "if" part only rank 2 and 3 vector bundles should taken into account. First, the topological classification is needed. This is discussed in the second section of the present paper for any compact connected three-dimensional complex manifold. The rank 3 bundles are parametrized, via Chern classes, by the cohomology classes (cl,Cz,C3) subject to an integrality condition; the rank 2 vector bundles are determined, roughly speaking, by the Chern classes (Cl, C2) and by two other "finite" invariants fl(c 1, c2) and ~(c 1, c 2, fl(Cl, c2))' see Theorem 1 for the precise statement. In the third section we answer into affirmative the above question in stable rank, i.e. >3, by proving the following: Theorem 2. A topological vector bundle of rank 3 on a projective 3-fold admits an algebraic structure if and only if its Chern classes are algebraic. The remaining case of rank 2 vector bundles is treated in the fourth section, where we prove a weaker result:

Transcript of On complex vector bundles on projective threefolds

Invent. math. 88, 427-438 (1987) I~ vsYl tio~ls$ mathematicae �9 Springer-Verlag 1987

On complex vector bundles on projective threefolds

Constantiu BSnic~ and Mihai Putinar

Department of Mathematics-INCREST, B-dul P~cii 220, Bucharest, Romania

Introduction

One of the first questions which arises in the study of (complex) vector bundles on complex projective manifolds is to determine those topological bundles which admit algebraic, or equivalently, holomorphic structures.

In the case of curves, every topological vector bundle has an algebraic structure. Schwarzenberger [15] has shown for surfaces that a topological vector bundle admits an algebraic structure if and only if its first Chern class is algebraic.

From the papers of Atiyah-Rees [3], Horrocks [10] and Vogelaar [18] it follows that every topological vector bundle on the projective space IP 3 has an algebraic structure. The same conclusion holds on a homogeneous rational threefold, see [5] and [6]. What about the general case of (complex, smooth) projective threefolds?

One can expect that in this case a topological vector bundle admits an algebraic structure if and only if its Chern classes are algebraic. The "only if" part is clear, and for the proof of the "if" part only rank 2 and 3 vector bundles should taken into account.

First, the topological classification is needed. This is discussed in the second section of the present paper for any compact connected three-dimensional complex manifold. The rank 3 bundles are parametrized, via Chern classes, by the cohomology classes (cl,Cz,C3) subject to an integrality condition; the rank 2 vector bundles are determined, roughly speaking, by the Chern classes (Cl, C2) and by two other "finite" invariants fl(c 1, c2) and ~(c 1, c 2, fl(Cl, c2))' see Theorem 1 for the precise statement.

In the third section we answer into affirmative the above question in stable rank, i.e. >3, by proving the following:

Theorem 2. A topological vector bundle of rank 3 on a projective 3-fold admits an algebraic structure if and only if its Chern classes are algebraic.

The remaining case of rank 2 vector bundles is treated in the fourth section, where we prove a weaker result:

428 C. B~mic~t and M. Putinar

Theorem 3. For every rank 2 topological vector bundle on a projective 3-fold X with algebraic Chern classes (cl, c2) there exists an algebraic vector bundle with the same Chern classes.

Moreover, if c 1 = cl(Kx) , then this algebraic bundle can be chosen to be K x- symplectic, with a prescribed arbitrary value in 7],, 2 for the Atiyah-Rees invariant.

Recall that if E is a holomorphic Kx-symplectic bundle, then the (analyti- cal) Atiyah-Rees invariant [3] is

~(E)=h~ (mod 2).

In Theorems 2 and 3 above one constructs algebraic bundles by the method of extensions [16], in the case of rank 3 bundles by a variant given in [5]. The fact that 1-dimensional cycles are smoothable and that they are very movable, due to the residual intersection device, plays an important role in these constructions. Non-reduced curves (of smooth support) are also inten- sively used. Accordingly, a key point in the proof of Theorem 3 is played by a method of "tripling" curves, due to Forster and the first author [-4]: it was very interesting to us to see how the triple structures are connected with the integrality condition (c 1 +cl (X))c 2 - 0 (mod 2) and how they relate the Atiyah- Rees invariant with 0-characteristics.

In a final section we combine the previous results in order to prove the next:

Theorem 4. Every topological vector bundle an a projective rational threefold admits algebraic structures.

In this case an essential step in the proof is the fact that the analytical Atiyah-Rees invariant for Kx-symplectic bundles corresponds to the topologi- cal ones [3]. We were not able to prove the result for rank 2 vector bundles in its full generality, mainly due to the fact that we failed to understand the intricate question whether the second topological invariant fl has an analytic counterpart.

The first section contains preliminaries concerning extensions, double and triple structures, cycles of dimension 1 and a statement derived from the Atiyah-Hirzebruch spectral sequence in K-theory.

We adopt the following conventions. A 3-fold means in the sequel a complex, connected, smooth, projective manifold of dimension 3. We ab- breviate 1.c.i. for locally complete intersection. We simply say bundle for a topological complex vector bundle, and if the context is clear, for an algebraic vector bundle. Sometimes we denote by the same letter an integer cohomology class as well as its image by the reduction 7/-~7/2.

1. Preliminaries

1.1. Let us first recall the construction of rank 2 bundles by extensions ([16], [14] Ch. I. w 5). Denote by X a 3-fold, Y a 1.c.i. curve in X and by L a, L 2 line bundles on X. Assume that det(Nr)~-L-~l| and that HZ(X, LI|

On complex vector bundles on projective threefolds 429

Then there exists a bundle E of rank 2, given by an extension

O --. LI - . E -~ ~gy L2 --. O.

One has de t (E)~-L l | and the next formulas for the Chern classes are true:

C 1 (E) = c I (L 0 + c 1 (L2) ,

c 2 (E) = c 1 (g l )c 1 (L2) -t- [ Y].

We shall consider for our purposes L~ to be sufficiently posit ive and L 2 to be sufficiently negative. Then the condi t ion H2(X, LI| is satisfied, and, we not ice that in this case the equal i ty

h~ + h2(E)=h~ + hl(L2l Y)

holds, a re la t ion which will be needed in the compu ta t ion of the At iyah-Rees invariant . D u e to the condi t ion on det, the difficulty in per forming this con- s t ruct ion lies in f inding the r ight curves: we shall consider convenient dis joint unions of double and t r iple structures.

In o rder to ob ta in bundles of rank 3 we need the fol lowing var iant of the above cons t ruc t ion [5]. Let Y c X be as above, let F be a rank 2 bundle on X and L be a line bundle on X. Assume that H2(X,F)=O and that d e t N r | ( regarded as a 2 bundle on Y) has a nowhere vanishing global section. Then there exists a bundle E of rank 3 on X, given by an extension

0 ~ F ~ E ~ J r ~ 0 .

The Chern classes of E are given by the formulas :

c 1 (E) = c 1 (F),

c2(E ) = c2(F ) -t- [Y] ,

c 3 (E) = (c 1 (F) + c, (X)) [Y] - 2Z(Cr).

1.2. Fe r r and ' s me thod of " d o u b l i n g " a curve is as follows, [7]. Again X is a 3- fold and Y c X is a 1.c.i. curve. Assume that one has an ep imorph i sm N* = , , r where L is a line bundle on Y. Cons ider the closed sub- scheme Z of X given by the ideal

J z = ker (Yy ~ Yy/Y] ~ L).

Then Z is a 1.c.i. Z has the same suppor t as Y, and

(det Nz) [ Y=(de t Nr ) |

A t the level of cohomology classes one has [ Z ] = 2 [ Y ] . The exact sequence

O--, (;y--,O

gives rise to the exact sequence

H 1 (Y, L)-~ Pic Z ~ Pic Y--* 1.

430 c. BSnic~ and M. Putinar

Notice also that, if L is sufficiently positive, then there exist such epi- morphisms e. In that case, P i c Z ~ Pic Y.

Next we briefly recall the "tripling" method [4]. One starts with a doubled curve as above. The inclusions of ideals yield the exact sequence

o--,~/,.~ s~--,,~/,~ ~z--'~;~/~ --'~/,;~ ~ o,

and the isomorphisms

J r / J z ~ L, "r162 J z = L2, J z / J r ,& ~ N* I Y.

Using these, one finds an exact sequence of bundles on Y:

0 --+L2~N]lY~(det N*)| -I --+0.

Suppose that this sequence splits and let z be a retract of i. Take the sub- scheme T of X associated to the ideal

~ = ker (Jz ~ J z / J r J z ~' L 2 ) �9

Then T is a 1.c.i. curve with the same support as Y, verifying IT] = 3 [ Y ] and det Nrl Y= (det Ny)| 2. The exact sequences

0--.L ~ Oz ~6)r--.0, 0~L2 ~ 6 ' r ~ ( ~ z ~ 0

allow to connect Pic T to Pic Y. They also are needed in the computation of the Atiyah-Rees invariant.

The obstruction of the above splitting lies in Hi(Y, det Nr | hence, if L is sufficiently positive, the above construction may be performed.

As we have seen, by doubling and tripling procedures one can vary the cohomology classes of curves. More important is to remark that, due to the degree of freedom allowed by the choice of the line bundle L, one can also vary the determinant of the normal bundle.

1.3. We shall need the residual intersection device and the smoothness of 1- dimensional cycles, see ([9], w 7) for an account of these topics. We explain here for later use the meaning of the statement that, on 3-folds, the (smooth) 1- cycles are very movable.

We rely on the following form of Bertini's theorem: if L is a line bundle on a quasi-projective manifold X and V is a finite dimensional subspace of H~ L) which generates L, then for s general in V the scheme of zeroes of s is non-singular, and connected if dim X > 2.

Let Y be a non-singular curve in Y, not necessarily connected. Take k>0 , so that J r | k is globally generated. Then the general section s in H~ Jr | k) defines a non-singular, connected surface H~ passing through Y (one uses Bertini's theorem on X \ Y and the fact that the image in H~174 k] Y) of the general section has no zeroes). Now, if one considers another general section t in H~ J r| then H t is still non-singular and connected, and the ideal-theoretically equality H ~ H , = YwZ holds, where Z is a second non-singular curve (we choose t with the additional condition that

On complex vector bundles on projective threefolds 431

it smoothly vanishes in the quotient bundle of N* | by the sub-bundle generated by s; the points of Yc~Z are exactly these zeroes). Moreover, we can choose s and t such that H s and H t avoid a given finite subset of X \ Y and Z avoid a given finite subset of Y. In particular Z may avoid a given curve which has no c o m m o n irreducible component with Y.

Let denote h=cl(L ). One has [Hs]=[Ht]=k. h and consequently k2h 2 = [ Y] + [z] .

Notice also that if H ' and H" are general in IH~ then H':~H" is a smooth connected curve and hZ=[H'c~H"]. Here one can again choose a representative curve for h 2, which is disjoint of a given curve.

Let assume now that r is a 1-dimensional cycle on X. By a result of Hironaka and Kleiman, ~ is smoothable in its rational equivalence class. In particular, passing to the associated cohomology classes in H4(X, 71) one gets

k

[ 4 ] = Y, ~ [~3 , n~71, i = I

where Y/ are smooth and connected curves. As we have already seen one can write [Y1]=kZlh2-[Z1] with kl>>0 and Z 1 disjoint of Yz, Y3 . . . . . Yk" By repeat- ing this procedure we can finally assume that ~ may be expressed as above, with new curves and coefficients, such that the curves Y~ are pairwise disjoint. This fact, and some information on the parity of n i, is what we shall use in the sequel.

1.4. Let Y be a finite polyhedron and let dzk+l denote the (possible) non-trivial coboundaries in the Atiyah-Hirzebruch spectral sequence for K(Y), associated to the simplicial decomposi t ion of Y. The following assertion is valid ([2] or [8], Theorem I in Chap. VIII) :

Fix an integer q > l . If ~eHeq(Y, 71) satisfies dzk+l~=0 for all k > l , then there exists a class ~ in K(Y), such that r is trivial on the skeleton yZo-1, and cq(~) = (q - 1)! c~.

2. Toward the topological classification

2.1. Proposition. Let Y be a finite polyhedron of dimension less or equal to 7 and assume HV (Y, 7Z) has no 2-torsion. The cohomology classes (cl, c2, c3) are the Chern classes of a rank 3 vector bundle on Y iff

c3:~(Cl +SqZ)c2 in H 6 ( y , 7Z2).

Proof The necessity of the condit ion follows by pulling-back a formula of Wu, see [13], which asserts that the Stiefel-Whitney classes of the tautological bundle on BU(3) satisfy

W 6 = (W 2 -[- S q2) w4"

Conversely, assume that the congruence condit ion holds for a triple (c 1, c2, c3). Every class ~eK(Y) decomposes into ~ = [ E ] + k [ l l ] , where E is a r a n k 3 bundle on Y, k e Z and 11 the trivial line bundle, see [11]. Consequently, it suffices to find a ~eK(Y), with ci(~) =c i, i= 1, 2, 3.

432 C. B~nic5 and M. Put inar

First, we choose a line bundle L with ca(L)=q, and we put ~1=[L1, so that Ca(~l)=Cl, c2 (~0=0 and c3(~0=0. The only possible non-trivial coboun-

4, q dary in the Atiyah-Hirzebruch spectral sequence, starting at E r , is d3: H4(Y, TZ)~H7(y , I ) . As the values of d 3 lie in the 2-torsion part of HV(y, 7/) one gets d3=0. Therefore there exists by 1.4 a class ~2~K(Y), such that ca(~2) ~-0, ez(~2)=e2; let us denote C3(~2)=T. Similarly one finds ~36K(Y) with Ca(~3)=0 , C2(~3)=0 and e3(~3)=2o, where cr is a given, arbitrary, class in H6(y , z ) .

Take ( = ~ a + ~ 2 + ~ 3 . Then c1(r c2(~)=c2, c3(~)=cac2+z+2a. Since r=-Sq2c2 and c3=-CaC2+Sq2c2 in H6(X, Z2), one can find a cohomology class a such that C3(~)=C 3.

2.2. Theorem 1. Let X be a compact connected 3-dimensional complex manifold.

(1) The cohomology classes (q ,e2,c3) are the Chern classes of a rank 3 topological vector bundle on X iff (c I +ca (X) )e2 -c 3 (rood2). Moreover, the triple (Cl, c2, c3) determines the bundle up to an isomorphism.

(2) The pair (cl, c2) corresponds to the Chern classes of a rank 2 topological vector bundle on X iff (c 1 +cl (X))c 2 =-0 (mod 2). Moreover,

VecttZop(X) ~ {(q, c2,/~(ca, c2), ~(ct, e2, P(ca, c2)))},

where (ca, c2) are as above, ~ is an arbitrary element in the quotient

H 5 (X, Z2)/(c I + c a (X)) H 3 (X, Z) + c 2 H a (X, 7~),

and ~ is an arbitrary element in some quotient of

H6(X, 712)/(c 1 -t- e 1 (X))Ha(X, Z).

(Notice the abuse of notation in writing the denominators.) For (1) see [61, Theorem l, or the above proposition. The statement (2)

follows by analysing the first two steps of the Postnikov tower of the map B U ( 2 ) ~ B U , as described in [171. For the first step E7---~BU one uses [12], namely Formula 1.5 written for Chern classes, and further one applies the above proposition to the space Y - S X , the suspension of X. By remarking that the cup product H e x H4--+H 6 is trivial on SX, one finds that the set of homotopy classes of liftings X ~ E 7 of a given class ~e[X, BU], with c3(~)=0, is an affine space over HS(X, ~2)/A(~), where A(~) is the range of the map

Ha(X, Z) • H3(X, 7Z) --. H s ( x , 7/.2) ,

defined by (z 1, "C3)V"~' C2(~)'C a +(q(~)+Sq2)r3 �9 Furthermore IX, B U(2)] ~ [ X , Esl, and the enumeration of the liftings relative to E 8 ---~E 7 is done in [17], p. 101. All these facts imply (2).

It turns out that the right interpretation of the parametrization in (2) is given by actions of the groups H6(X, TZ2) and HS(X, Z2) on the fibres in the decomposition

[X, B U(2)] - [X, Es] ~ IX, E73 ~ IX, BU].

On complex vector bundles on projective threefolds 433

The actions are transitive and those corresponding to the second arrow have precise isotropy groups. We do not know the isotropy groups for the first arrow, or equivalently, whether the parameter space for ct is exactly

H6(X, 712)/(c 1 + c I (X) )H*(X, Z).

The question is related, via Kx-symplectic K-theory [3], to the problem of lifting (up to homotopy) the determinants of automorphisms of the bundles, from the skeleton X 5 to X (a problem which "lies" in H~(X ,Z) , in fact in H 1 (X, Z2) ).

Let us assume in addit ion that H ~ ( X , Z ) = 0 . Then one has no 3 in the parametrizat ion of rank 2 bundles, and, if cl ~ c~ (X) (mod 2), then c~ disappears too. In the Kx-symplectic case, i.e. when c 1 - c I(X) (mod 2), the space of values for ~ is precisely H6(X,~2)=7]2 , see [6] or the above remark. As we have already ment ioned in the introduction, in this case the analytical invariant c~ distinguishes the topological type; more precisely, if E~, E z are holomorphic Kx-symplectic bundles with e(E1)+c~(Ez), then E 1 is not topologically isomor- phic with E2, see [-3].

Finally, let us remark that the statements (1) and (2) in the theorem are valid (replacing q ( X ) by Sq 2) for an arbitrary finite polyhedron X of dimen- sion less or equal to 6 and without 2-torsion in H6(X, Z).

3. The proof of Theorem 2

3.1. We follow the general f ramework of [5]. We have to prove that if c 1, c 2, c a are algebraic cohomology classes, satisfying (c 1 + c l (X))c z - c a (mod 2), then there exists a rank 3 algebraic bundle with these Chern classes.

It is useful to write down the t ransformation formulas for the Chern classes of a rank 3 bundle G, tensorized with a line bundle P :

C 1 (G @ P) = c 1 (G) -[- 3 c 1 (P),

c 2 (G @ P) = c 2 (G) + 2c 1 (G) c 1 (P) + 3 c 1 (p)2,

c 3 (G | P) = c 3 (G) + c 2 (G) c 1 (P) + 171 (G) c 1 (p)2 + cl (p)3.

We can tensorize the topological bundle having Chern classes (ca,c2,ca) with a sufficiently positive algebraic line bundle, such that c I is the Chern class of an ample line bundle. By tensorizing again with a sufficiently high power of this line bundle, and by using 1.3, we can assume in addit ion that c z = ~ k i [ Y i ] , where ki>O and Y/are pairwise disjoint smooth curves. The ample line bundle L appearing in the sequel satisfies c l ( L ) = c 1. Put h = q . Let us consider general elements H 1 and H 2 in IH~ L)I and denote C = H 1 t~H2, so that [C] = h 2. By the exact sequence

0 -~ C ( - H a - H 2 ) ~ C ( - H 1 ) O C ( - H z ) - * J c ~ 0 , (1)

we get N c ~ C ( H O O C ( H 2 ) ] Y = 2 L I Y . Accordingly, for every k > 0 , one finds epimorphisms

Jc/Jc2 - , det Nc | L2k- ' [ C --*O,

434 C. B'anic'5 and M. Putinar

and consequent ly one can use Fe r r and ' s method. Since Hi(C, det N c @ g 2 k - l l C ) = 0 for large values of k (but independent of the rea l iza t ion C of h2), one gets 1.c.i. curves C' suppor t ed by C, so that [C']=2[C] and detNc,~-LI-2klC '. Using this fact and the me thod of Serre, one can find integers - and we fix such a value, say k 0 - so that the next s ta tement holds : for an a rb i t r a ry dis joint union Y of such doub le structures (with k = k o ) there exists an exten- sion

O-+Lk~ ---r J r L1 - k~ ---~ 0, (2)

with F local ly free. We shall consider only curves Y which are dis joint of the curves Y/which appea r in the expression of c 2. One has

c 1 (F) = c I (L) = h = q ,

c 2 (F) = (k o (1 - ko) + 2d) h 2,

where d is the number of double curves cons idered in Y. The integer d__> 1 is a rb i t r a ry and it will be convenient ly choosen at the end of the proof.

3.2. Start with an F as above. We seek for integers t>>0 and curves Z such that there exist extensions of the form

O-* F @L3'--* E@ L2t-+ J z ~0 , (3)

with E local ly free of rank 3, and such that the Chern classes of E are the given q , c2, c 3. Accord ing to the condi t ions in Serre 's cons t ruc t ion one has to verify firstly that H 2(X, F | L 3t) = 0 and that det N z | F | L 3' has a sect ion wi thout zeroes on Z. There is a to, such that for every t > t o one has H2(X,F| for every F as above (use (1), the exact sequence 0 --* L k~ 1 | det N c ~ CO c, ~ (tic --* 0, and (2)). If we can find an extension (3) with E local ly free, then c 1 (E)= c 1 ( F ) = q . F o r the second Chern class one finds

c2(E @ L2t)=c2(F @ L3t)-I- I-Z].

As we c la im that c2(E)=Cz=~_ki[Yi], one derives that Z has the associa ted cohom ology class

[ Z ] = ~ ki[Yi] + (t(3t + l ) - k o ( k o - 1 ) - 2d)h 2.

Take t>=t o such tha t t ( 3 t + l ) - k o ( k o - l ) - 2 d > l . Let us explain how such curves Z may be chosen so tha t they satisfy for large values of t the condi t ion on det N z @ F | 3t, keeping in mind that we have to take care also of c 3.

Before doing this, we do the fol lowing observat ion. Let C be a non-s ingular curve, C = H lr~H2, as above. If P ' is a line bundle and if the degree of P ' exceeds a sui table integer, which depends only on c~ (X) and h, then there exist ep imorph i sms J c / J 2 ~ P ' ~ O . Let us fix such a degree. An e p i m o r p h i s m as above de termines a double s t ructure C', and let us define e=Z((2c, ). F o r the sake of s impl ic i ty we call such a curve an e-curve. If ep imorph i sms J c / J c 2 --* P"--* 0 are taken into account , with deg P " = deg P ' + 1, then we obta in curves C' wi th z((gc,)=e+ 1. They are s imply cal led (e+ 1)-curves.

On complex vector bundles on projective threefolds 435

Let us come back to the construct ion of Z. We can assume that ~ki[Y~] = [T] , where T is a 1.c.i. curve supported by the union of Y~ (choose smooth surfaces S i which contain correspondingly Y~, then replace Yi by its (k i - 1)- infinitesimal ne ighbourhood in Si, and take the union). Fix such a T.

Take the arbitrary decomposi t ion

t ( 3 t + l ) - k o ( k o - 1 ) - 2 d = 2 a + 2 f l , a > 0 , fl_>-0. (4)

The desired curve Z will be a disjoint union of T with a copies of curves of type e and f copies of type e + 1. Moreover, we may assume that Z is disjoint of the curve Y which appears in (2). There is an integer t~ such that for every t>t~ the bundle d e t N z | 1 7 4 3t possesses a nonvanishing section: for this purpose restrict (2) to any component of Z and so on ....

All in all, we can find an integer t 2, so that for t > t 2 there exist extensions (3) with E locally free and Cl(E)=cl , c 2 ( E ) = c 2 , for every curve Z as above. The integer t 2 depends only on c l ( X ), h = c 1, ko, the decomposi t ion c 2 = ~ k ~ E Y ~ J = [ T ] and degP' .

3.3. Let us take an E as above. By the variation of a and f in (4) we would like to obtain c3(E)=c 3. One has:

c 3 (E | L 2t) = (c I (F | L 3t) + c 1 (X)) [Z ] - - 2Z(Cz). hence

8h 3t 3 + 4 h 3t 2 + 2 h c z t + c 3 ( E )

= (6h t + h + c 1 (X))(c z + 2(a + f )h 2) - 2(Z(6'T) + ae + f (e + 1)).

By requiring c3(E)=c 3, one finds an equation in a and f, which must be solved. Due to the integrality condit ion ( h - l - c l ( X ) ) c 2 - c 3 (mod2), we can divide by 2 and write this equation as

P(t) = aA(t) + f (A( t ) - 1),

where A ( t ) = 6 h 3 t + h 3 + h 2 c l ( X ) - ~ and P ( t ) = 4 h 3 t 3 + lower terms (which de- pend only on cl(X), c 1, c 2, c 3 and the fixed curve T).

F rom now on, we reverse the way of the argument. Thus, A(t) and A ( t ) - 1 are relatively prime numbers, hence for t>>0 it is possible to find a decom- position

P(t) = a,A(t) + fl,(A(t) - 1),

where at, flit are positive integers. Since

P (t) = (a t + flit) A (t) - B (t),

we asymptotically find a t + f t ~ t 2. Thus t ( 3 t + 1 ) -ko (k o - 1 ) - 2 ( a + f ) ~ t 2 for t ~ 0 . Consequently, there exist integers t> t2 , sufficiently large such that P(t) can be expressed as above and the number t ( 3 t + l ) - k o ( k o - 1 ) - 2 ( a t + f l t ) is positive. Take d to be half of this number. Choose Y, construct F, then construct Z associated to a t and flit and finally one obtains the desired bundle E.

436 C. BSmic~ and M. Putinar

4. The proof of Theorem 3

4.1. Let us consider a topological bundle F of rank 2, with algebraic Chern classes c a and c z. We want to construct an algebraic bundle E of rank 2 and with the same Chern classes. We begin as in 3.1. By successive convenient twistings of E with algebraic line bundles, we can assume (and we do) that c a = c l ( L ), where L is an ample line bundle, and c2=2ni[Yi] , with ni>3 and Y/ disjoint connected smooth curves. Let us denote h=q(L) . Let Y~I, .... Y~r be those components whose coefficient n i is odd. We choose an even integer m >>0, so that m2h2=[YJ+. . .+[Y i r ]+[U] , where U is smooth and disjoint of the other components , see 1.3. We also choose an even integer n>>0, such that n2h 2 = [ U ] + [ Z ] , with Z smooth and disjoint of all Y/. Accordingly, [ Y J + . . . + [ Y j =(m 2 -n2)h2+[Z]. Further we tensorize once more F with L q. One gets c2(F| 2. | f we take q>>0, then the new bundle F | q has c2=~2n i [Y i ]+3[Z ], with new coefficients and new components Yi, where n~>0, Y~ and Z are smooth, connected and pairwisely disjoint. The new c I is still the first Chern class of an ample line bundle; we keep the same notat ion L for it, and h for c~ (L). After these normalizat ions of the initial topological data, we can look for extensions. Let us choose, as in w 3, an 1.c.i. curve Y supported by the union of the curves 1I// and satisfying [ Y ] = ~ n i [ Y i ] ; it follows that c 2 = 2 [ Y 3 + 3 [ Z ] .

We seek for integers k and for 1.c.i. curves T, which give rise to extensions

O--. Lk ~ E ~ JrLa-k ~O,

with E locally free. One has c l (E)=c l (L)=h=c I and c2(E)=k(1-k)h2+ IT] . If we show that for k>>0, one can choose T so that there exist extensions with k ( 1 - k ) h 2 + [ T ] = c 2, then the proof will be finished. We take T to be a disjoint union of a convenient double structure Y' on Y with a triple structure Z" on Z and with �89 double structure C' supported on pairwise disjoint curves of the form C=H'c~H", where H ' and H" are general elements of IH~ L)t.

First of all, notice that H2(X, LZk-1)=0 for k>>0. We have to accomplish Serre's condit ion: det NT~LI-Zk I T. For an arbitrary 1.c.i. curve S(e.g., for Y or for the previously described curves C) one finds, for large values of k, epi- morphisms

3~s/ Js2 - , det Ns @ L2k- l - . O,

hence double structures S' with detNs, lS~-L 1 2kls. Since for k>>0 the restric- t ion map P i c S ' ~ P i c S is bijective, one obtains exactly the desired relation detNs,~-La-2klS'. It remains to prove that (again for k>>0) there are triple structures Z" on Z with detNz,,~-La-2klZ ''. Because detNz~(~z| [Z ] --- c 2 (mod 2) and deg co z - 0 (mod 2), we get that the degree of det N z | L 2k- a ]Z has the same parity as (c1+c1(X))c2, therefore it is even by the integrality condition. Consequently, for every k, one finds a line bundle Pk on Z, so that Pk 2 ~ d e t N z | 2k- a I Z. There exists an integer k 0 with the following property: if P is a line bundle on Z and degP__>ko, then there exists an epimorphism J z / J Z - ~ P ~ O and a retract J z , / J z J z , ~ , P 2 for the inclusion O ~ P 2 ~ Jz,/oCzJz,, where Z' is the associated double structure. This retract defines a triple structure Z" on Z. By enlarging ko, if necessary, we have isomorphisms

On complex vector bundles on projective threefolds 437

P i c Z ' ~ P i c Z ' ~ P i c Z and consequently detNz,,~--L1-2ktz". We take P = Pk for k >> 0 and thus we get the needed curve Z".

4.2. Let F be a rank 2 topological bundle with Chern classes q , c 2, and in addition, Cl-Cl (X)(mod2 ). As described above, we may assume after a nor- malization that c 1 =c 1 (L), with L ample on X and c 2 = ~ 2n i [Y//] + 3 [Z], where ni>O, and Y// and Z are connected, pairwise disjoint smooth curves. By the exponential exact sequence, the condition c~ + c~ ( X ) - 0 ( m o d 2) implies the exis- tence of an algebraic line bundle A on X, with the property L | Kx ~ ~ A 2.

We have already seen that extensions like

O~ Lk ~ E ~ JTLI-k ~ o

give rise to algebraic bundles E of rank 2 with prescribed Chern classes ct and c 2. Moreover, det E = L, hence for E . . . . : = E | A - 1 one gets det (E . . . . )-~ Kx. We shall show how to vary the extension parameters in order to obtain for the invariant

~(E . . . . ) = h ~ 1 7 4 1 7 4 (mod 2)

both values 0 and 1. This will conclude the proof of the Kx-symplectic part of Theorem 3. Let us come back to the construction presented in 4.1. The triple structure Z" on Z involves an integer k>>0 and an epimorphism J z / ~ d --.P ~0 , where P is a line bundle on Z with P2---det Nz| Using the extension, the exact sequences

O ~ P ~ ( g z , ~ C z ~ O , O - - . P Z ~ 6 z , , ~ C z , ~ O

and choosing a sufficiently high value of k (which depends only on the given data Y, Z and A) in order to have vanishing terms in computations, one gets

h~176 )

=h~ @ A- ~) + hl (Ll-k | A - ~ l Y') + �89 k(k--1)h' (Lt-k | A - t I C')

+hl (L l -k@A ' [ Z ) + h l ( P | ).

Let us denote Q=P|174 We have

Q2 ~det N z | 1 7 4 2 ) i Z ~de t N z | ~-Kz,

hence Q is a 0-characteristic on Z. Now, we modify the curve T by chang- ing the triple structure on Z. more precisely we start with an epi- morphism J z / J 2 ~ P | where R2~-Cz. If T is the new curve and /~ is the new bundle, then c~(E . . . . ) - -CX(/~ . . . . ) = h l ( Z , Q ) - h ~ ( Z , Q | �9 Because h 1 (rood2) takes both values 0 and 1 when the 0-characteristic changes (see [13 for the precise result), we can modify the value c~(E . . . . ), and the proof is complete.

5. The case of rational manifolds

We prove Theorem 4. Let X be a complex projective, smooth rational three- fold. Since X is simply connected, H I ( X , Z ) = H s ( X , Z ) = O and H z ( x , z ) has no torsion. By ([6], th. 1, or w above) the topological classification of rank 2 bundles is given by the Chern classes and, when q + q ( X ) = O (rood2) (in

438 c. B'Snic~t and M. Putinar

which case we can n o r m a l i z e so tha t c 1 = cl(Kx) ), by the A t i y a h - R e e s invar ian t . M o r e o v e r , the ana ly t i ca l i nva r i an t c~ d i s t inguishes be tween the t o p o l o g i c a l types.

By us ing these facts a n d T h e o r e m s 2 and 3, it r e m a i n s to p r o v e tha t every

c o h o m o l o g y class in H Z ( x , z ) or H4(X,Z) is a lgebra ic . F o r HZ(X, 7Z) this is

c lear by the e x p o n e n t i a l exac t sequence . Because we have no t f o u n d a reference for the a n a l o g o u s s t a t e m e n t for H'*(X,~E), we ske tch be low a p r o o f of it. As it

is well k n o w n , the re exists a r a t i ona l th ree fo ld t oge the r wi th two m o r p h i s m s Z ~ X, Z --* IP 3, wh ich are b o t h c o m p o s i t i o n s of m o n o i d a l t r a n s f o r m a t i o n s wi th

s m o o t h center . T h u s we are r educed to p r o v e the f o l l o w i n g fact. If X ~ Y is a

m o n o i d a l t r a n s f o r m a t i o n o f 3-folds wi th s m o o t h center , then eve ry c o h o m o l o - gy class in H4(X, Z) is a lgeb ra i c if a n d on ly if the s a m e p r o p e r t y is t rue on Y.

F o r the proof, if X has the p rope r ty , then Y has it too, as . / , f * = i d , in c o h o m o l o g y as wel l as in t'he C h o w ring. A s s u m e tha t Y has the p r o p e r t y and

let be an e l emen t o f H4(X,Z). T h e n ~ - f * f , ~ is of the f o r m i,(r/), where r / e H 2 ( E , Z ) , E d e n o t i n g the e x c e p t i o n a l d iv i so r and i: E ~ X the inclus ion. But

r/ is a lgeb ra i c in v i r t ue of HZ(E, (9)=0, which conc ludes the proof.

R e f e r e n c e s

1. Atiyah, M.F.: Riemann surfaces and Spin structures. Ann. Ecole Norm. Sup. 4, 47-62 (1971) 2. Atiyah, M.F., Hirzebruch, F.: Vector bundles and homogeneous spaces. Proceedings of Sym-

posia of A.M.S., vol. III, 20-104 (1960) 3. Atiyah, M.F., Rees, E.: Vector bundles on projective 3-space. Invent. Math. 35, 131-153 (1976) 4. B~nicS, C., Forster, O.: Multiplicity structures on space curves. (To appear) 5. B'~nic~, C., CoandS, J.: Existence of rank 3 vector bundles with given Chern classes on

homogeneous rational 3-folds. Manuscripta Math. 51, 121-143 (1985) 6. BS.nicS., C., Putinar, M.: On complex vector bundles on rational threefolds. Math. Proc. Camb.

Phil. Soc. 97, 279-288 (1985) 7. Ferrand, D.: Courbes gauches et fibr6s de rang 2. C.R. Acad. Sci. Paris 281, A, 345-347 (1975) 8. Griffiths, RA., Adams, J.: Topics in algebraic and analytic geometry. Princeton University

Press 1974 9. Hartshorne, R.: Equivalence relations on algebraic cycles and subvarieties of small codimen-

sion. In: Algebraic Geometry, Arcata 1974, Proceedings of Symposia of A.M.S. 29, 129 164 (1975)

10. Horrocks, G.: A construction for locally free sheaves. Topology 7, 117-120 (1968) 11. Husemoller, D.: Fibre bundles. McGraw-Hill (1966) 12. James, I-M,, Thomas, E.: An approach to the enumeration problem for non-stable vector

bundles. J. Math. and Mech. 14, 485-506 (1965) 13. Milnor, J., Stasheff, J.: Characteristic classes. Ann. Math. Studies 76, Princeton University

Press 1974 14. Okonek, C., Schneider, M., Spindler, H.: Vector bundles on complex projective spaces. Basel,

Boston: Birkh~user 1980 15. Schwarzenberger, R.L.E.: Vector bundles on algebraic surfaces. Proc. London. Math. Soc. 11,

601-622 (1961) 16. Serre, J.P.: Sur les modules projectifs. S6m. Dubreil-Pisot 1960/1961 expos6 2 17. Switzer, R.: Postnikov towers associated with complex 2-plane and symplectic line bundles.

Math. Z. 168, 87-103 (1979) 18. Vogelaar, J.A.: Constructing vector bundles from codimension two subvarieties. Thesis, Leiden

(1978)

Oblatum 19-VI-1986